Files
Xisco Fauli 6d66c2d8ba box2d: fix wasm build
it fails with
In file included from /home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/workdir/UnpackedTarball/box2d/src/contact_solver.c:527:
/home/tdf/lode/emsdk/upstream/emscripten/cache/sysroot/include/compat/emmintrin.h:11:2: error: "SSE2 instruction set not enabled"
   11 | #error "SSE2 instruction set not enabled"
      |  ^
In file included from /home/tdf/lode/jenkins/workspace/lo_gerrit/tb/build_master/workdir/UnpackedTarball/box2d/src/contact_solver.c:527:
In file included from /home/tdf/lode/emsdk/upstream/emscripten/cache/sysroot/include/compat/emmintrin.h:14:
/home/tdf/lode/emsdk/upstream/emscripten/cache/sysroot/include/compat/xmmintrin.h:17:2: error: "SSE instruction set not enabled"
   17 | #error "SSE instruction set not enabled"
      |  ^
2 errors generated.

Change-Id: Ie5f32b7f3a2062e041ed3a14fc2f8d3cf3a2dcc7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/204968
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2026-05-09 12:45:28 +02:00

14 lines
378 B
Diff

--- box2d/src/core.h 2026-05-08 15:52:10.437558753 +0200
+++ box2d/src/core.h 2026-05-08 15:53:32.176900568 +0200
@@ -72,10 +72,6 @@
#elif defined( B2_CPU_ARM )
#define B2_SIMD_NEON
#define B2_SIMD_WIDTH 4
- #elif defined( B2_CPU_WASM )
- #define B2_CPU_WASM
- #define B2_SIMD_SSE2
- #define B2_SIMD_WIDTH 4
#else
#define B2_SIMD_NONE
#define B2_SIMD_WIDTH 4