missing -D__EMSCRIPTEN__ in preprocessor

This commit is contained in:
pmp-p 2019-07-07 00:54:29 +02:00
parent 46d2e6e9db
commit 5e66986e15

View File

@ -28,12 +28,13 @@ ifdef WASM_FILE_API
endif endif
ifdef EMSCRIPTEN ifdef EMSCRIPTEN
CPP += --sysroot $(EMSCRIPTEN)/system CPP += -D__EMSCRIPTEN__ -D__CPP__
CPP += -isystem $(EMSCRIPTEN)/system/include/libc CPP += --sysroot $(EMSCRIPTEN)/system
CPP += -isystem $(EMSCRIPTEN)/system/include/libcxx CPP += -isystem $(EMSCRIPTEN)/system/include/libc
CPP += $(CPPFLAGS) CPP += -isystem $(EMSCRIPTEN)/system/include/libcxx
# Act like 'emcc' CPP += $(CPPFLAGS)
CPP += -U__i386 -U__i386 -Ui386 -U__SSE -U__SSE_MATH -U__SSE2 -U__SSE2_MATH -U__MMX__ -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__ # Act like 'emcc'
CPP += -U__i386 -U__i386 -Ui386 -U__SSE -U__SSE_MATH -U__SSE2 -U__SSE2_MATH -U__MMX__ -U__SSE__ -U__SSE_MATH__ -U__SSE2__ -U__SSE2_MATH__
endif endif
CFLAGS = -m32 -Wall $(INC) $(COPT) $(CPPFLAGS) CFLAGS = -m32 -Wall $(INC) $(COPT) $(CPPFLAGS)