Loading core/combo/TARGET_linux-x86.mk +12 −11 Original line number Diff line number Diff line Loading @@ -76,7 +76,7 @@ endif KERNEL_HEADERS := $(KERNEL_HEADERS_COMMON) $(KERNEL_HEADERS_ARCH) TARGET_GLOBAL_CFLAGS += \ -march=i686 \ -Ulinux \ -m32 \ -fPIC \ -include $(call select-android-config-h,target_linux-x86) Loading @@ -84,6 +84,16 @@ TARGET_GLOBAL_CFLAGS += \ TARGET_GLOBAL_CPPFLAGS += \ -fno-use-cxa-atexit ifeq ($(TARGET_ARCH_VARIANT),x86-atom) TARGET_GLOBAL_CFLAGS += -mtune=i686 -DUSE_SSSE3 -DUSE_SSE2 -mfpmath=sse -msse2 else TARGET_GLOBAL_CFLAGS += -march=i686 endif TARGET_GLOBAL_CFLAGS += -D__ANDROID__ TARGET_GLOBAL_LDFLAGS += -m32 TARGET_C_INCLUDES := \ $(libc_root)/arch-x86/include \ $(libc_root)/include \ Loading Loading @@ -111,7 +121,7 @@ $(TARGET_CXX) \ $(PRIVATE_TARGET_GLOBAL_LDFLAGS) \ -nostdlib -Wl,-soname,$(notdir $@) \ -shared -Bsymbolic \ -fPIC -march=i686 \ $(TARGET_GLOBAL_CFLAGS) \ $(PRIVATE_TARGET_GLOBAL_LD_DIRS) \ $(PRIVATE_TARGET_CRTBEGIN_SO_O) \ $(PRIVATE_ALL_OBJECTS) \ Loading Loading @@ -161,13 +171,4 @@ $(TARGET_CXX) \ $(TARGET_CRTEND_O) endef ifeq ($(TARGET_ARCH_VARIANT),x86-atom) # Enable recent IA friendly memory routines (such as for Atom) # These will not work on the earlier x86 machines TARGET_GLOBAL_CFLAGS += -mtune=i686 -DUSE_SSSE3 -DUSE_SSE2 endif TARGET_GLOBAL_CFLAGS += -D__ANDROID__ TARGET_GLOBAL_LDFLAGS += -m32 endif #simulator Loading
core/combo/TARGET_linux-x86.mk +12 −11 Original line number Diff line number Diff line Loading @@ -76,7 +76,7 @@ endif KERNEL_HEADERS := $(KERNEL_HEADERS_COMMON) $(KERNEL_HEADERS_ARCH) TARGET_GLOBAL_CFLAGS += \ -march=i686 \ -Ulinux \ -m32 \ -fPIC \ -include $(call select-android-config-h,target_linux-x86) Loading @@ -84,6 +84,16 @@ TARGET_GLOBAL_CFLAGS += \ TARGET_GLOBAL_CPPFLAGS += \ -fno-use-cxa-atexit ifeq ($(TARGET_ARCH_VARIANT),x86-atom) TARGET_GLOBAL_CFLAGS += -mtune=i686 -DUSE_SSSE3 -DUSE_SSE2 -mfpmath=sse -msse2 else TARGET_GLOBAL_CFLAGS += -march=i686 endif TARGET_GLOBAL_CFLAGS += -D__ANDROID__ TARGET_GLOBAL_LDFLAGS += -m32 TARGET_C_INCLUDES := \ $(libc_root)/arch-x86/include \ $(libc_root)/include \ Loading Loading @@ -111,7 +121,7 @@ $(TARGET_CXX) \ $(PRIVATE_TARGET_GLOBAL_LDFLAGS) \ -nostdlib -Wl,-soname,$(notdir $@) \ -shared -Bsymbolic \ -fPIC -march=i686 \ $(TARGET_GLOBAL_CFLAGS) \ $(PRIVATE_TARGET_GLOBAL_LD_DIRS) \ $(PRIVATE_TARGET_CRTBEGIN_SO_O) \ $(PRIVATE_ALL_OBJECTS) \ Loading Loading @@ -161,13 +171,4 @@ $(TARGET_CXX) \ $(TARGET_CRTEND_O) endef ifeq ($(TARGET_ARCH_VARIANT),x86-atom) # Enable recent IA friendly memory routines (such as for Atom) # These will not work on the earlier x86 machines TARGET_GLOBAL_CFLAGS += -mtune=i686 -DUSE_SSSE3 -DUSE_SSE2 endif TARGET_GLOBAL_CFLAGS += -D__ANDROID__ TARGET_GLOBAL_LDFLAGS += -m32 endif #simulator