Skip to content

Commit

Permalink
remove the need for defining __ORCA__ when compiling wasm module
Browse files Browse the repository at this point in the history
  • Loading branch information
martinfouilleul committed Apr 9, 2024
1 parent 1c4c921 commit c774ce1
Show file tree
Hide file tree
Showing 13 changed files with 3 additions and 95 deletions.
1 change: 0 additions & 1 deletion samples/breakout/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ for /f %%i in ('orca sdk-path') do set ORCA_DIR=%%i
set wasmFlags=--target=wasm32^
-mbulk-memory ^
-g -O2 ^
-D__ORCA__ ^
-Wl,--no-entry ^
-Wl,--export-dynamic ^
--sysroot %ORCA_DIR%/orca-libc ^
Expand Down
1 change: 0 additions & 1 deletion samples/breakout/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ ORCA_DIR=$(orca sdk-path)
wasmFlags=(--target=wasm32 \
-mbulk-memory \
-g -O2 \
-D__ORCA__ \
-Wl,--no-entry \
-Wl,--export-dynamic \
--sysroot "$ORCA_DIR"/orca-libc \
Expand Down
1 change: 0 additions & 1 deletion samples/clock/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ for /f %%i in ('orca sdk-path') do set ORCA_DIR=%%i
set wasmFlags=--target=wasm32^
-mbulk-memory ^
-g -O2 ^
-D__ORCA__ ^
-Wl,--no-entry ^
-Wl,--export-dynamic ^
--sysroot %ORCA_DIR%/orca-libc ^
Expand Down
1 change: 0 additions & 1 deletion samples/clock/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ ORCA_DIR=$(orca sdk-path)
wasmFlags=(--target=wasm32 \
-mbulk-memory \
-g -O2 \
-D__ORCA__ \
-Wl,--no-entry \
-Wl,--export-dynamic \
--sysroot "$ORCA_DIR"/orca-libc \
Expand Down
62 changes: 0 additions & 62 deletions samples/clock/build_cpp.sh

This file was deleted.

1 change: 0 additions & 1 deletion samples/fluid/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,6 @@ if !ERRORLEVEL! neq 0 exit /b !ERRORLEVEL!
set wasmFlags=--target=wasm32^
-mbulk-memory ^
-g -O2 ^
-D__ORCA__ ^
-Wl,--no-entry ^
-Wl,--export-dynamic ^
--sysroot %ORCA_DIR%/orca-libc ^
Expand Down
1 change: 0 additions & 1 deletion samples/fluid/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ python3 ../../scripts/embed_text_files.py --prefix=glsl_ --output src/glsl_shade
wasmFlags=(--target=wasm32 \
-mbulk-memory \
-g -O2 \
-D__ORCA__ \
-Wl,--no-entry \
-Wl,--export-dynamic \
--sysroot "$ORCA_DIR"/orca-libc \
Expand Down
1 change: 0 additions & 1 deletion samples/triangle/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ for /f %%i in ('orca sdk-path') do set ORCA_DIR=%%i
set wasmFlags=--target=wasm32^
-mbulk-memory ^
-g -O2 ^
-D__ORCA__ ^
-Wl,--no-entry ^
-Wl,--export-dynamic ^
--sysroot %ORCA_DIR%/orca-libc ^
Expand Down
1 change: 0 additions & 1 deletion samples/triangle/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ ORCA_DIR=$(orca sdk-path)
wasmFlags=(--target=wasm32 \
-mbulk-memory \
-g -O2 \
-D__ORCA__ \
-Wl,--no-entry \
-Wl,--export-dynamic \
--sysroot "$ORCA_DIR"/orca-libc \
Expand Down
1 change: 0 additions & 1 deletion samples/ui/build.bat
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ for /f %%i in ('orca sdk-path') do set ORCA_DIR=%%i
set wasmFlags=--target=wasm32^
-mbulk-memory ^
-g -O2 ^
-D__ORCA__ ^
-Wl,--no-entry ^
-Wl,--export-dynamic ^
--sysroot %ORCA_DIR%/orca-libc ^
Expand Down
1 change: 0 additions & 1 deletion samples/ui/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ ORCA_DIR=$(orca sdk-path)
wasmFlags=(--target=wasm32 \
-mbulk-memory \
-g -O2 \
-D__ORCA__ \
-Wl,--no-entry \
-Wl,--export-dynamic \
--sysroot "$ORCA_DIR"/orca-libc \
Expand Down
20 changes: 0 additions & 20 deletions src/orca-libc/build.sh

This file was deleted.

6 changes: 3 additions & 3 deletions src/platform/platform.h
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@
#if defined(_WIN64)
#define OC_PLATFORM_WINDOWS 1
#elif defined(_WIN32)
#error "Unsupported OS (32bit only version of Windows)"
#error "Unsupported OS (32bit only version of Windows)"
#elif defined(__APPLE__) && defined(__MACH__)
#define OC_PLATFORM_MACOS 1
#elif defined(__gnu_linux__)
#define PLATFORM_LINUX 1
#elif defined(__ORCA__)
#elif defined(__wasm__)
#define OC_PLATFORM_ORCA 1
#else
#error "Can't identify platform"
Expand Down Expand Up @@ -69,7 +69,7 @@
#define OC_ARCH_ARM32 1
#elif defined(__aarch64__)
#define OC_ARCH_ARM64 1
#elif defined(__ORCA__)
#elif defined(__wasm32__)
#define OC_ARCH_WASM32 1
#else
#error "Can't identify architecture"
Expand Down

0 comments on commit c774ce1

Please sign in to comment.