diff options
Diffstat (limited to 'llvm-host-build.mk')
-rw-r--r-- | llvm-host-build.mk | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/llvm-host-build.mk b/llvm-host-build.mk index ca2f258..7160b52 100644 --- a/llvm-host-build.mk +++ b/llvm-host-build.mk @@ -1,6 +1,3 @@ -# Only use this on the device or emulator. -ifeq ($(TARGET_ARCH),arm) - LOCAL_CFLAGS := \ -D_GNU_SOURCE \ -D__STDC_LIMIT_MACROS \ @@ -20,6 +17,12 @@ LOCAL_CFLAGS := \ $(LOCAL_CFLAGS) endif +# force 32 bit code for sim build +ifeq ($(TARGET_SIMULATOR),true) +LOCAL_CFLAGS += -m32 +LOCAL_LDFLAGS += -m32 +endif + ifneq ($(REQUIRES_EH),1) LOCAL_CFLAGS += -fno-exceptions else @@ -60,5 +63,3 @@ $(hide) $(TBLGEN) \ -gen-$(strip $(1)) \ -o $@ $< endef - -endif |