Ben Murdoch | 1f34af6 | 2017-01-03 16:15:18 -0800 | [diff] [blame] | 1 | LOCAL_CXX_STL := libc++ |
Steve Block | a7e24c1 | 2009-10-30 11:49:00 +0000 | [diff] [blame] | 2 | |
Ben Murdoch | 1f34af6 | 2017-01-03 16:15:18 -0800 | [diff] [blame] | 3 | LOCAL_CPP_EXTENSION := cc |
Steve Block | a7e24c1 | 2009-10-30 11:49:00 +0000 | [diff] [blame] | 4 | |
Ben Murdoch | 1f34af6 | 2017-01-03 16:15:18 -0800 | [diff] [blame] | 5 | LOCAL_CFLAGS += \ |
| 6 | -Wno-endif-labels \ |
| 7 | -Wno-import \ |
| 8 | -Wno-format \ |
| 9 | -Wno-unused-parameter \ |
| 10 | -Wno-sign-compare \ |
| 11 | -Wno-missing-field-initializers \ |
| 12 | -Wno-ignored-qualifiers \ |
| 13 | -Wno-undefined-var-template \ |
| 14 | -fno-exceptions \ |
| 15 | -fvisibility=hidden \ |
| 16 | -DENABLE_DEBUGGER_SUPPORT \ |
| 17 | -DENABLE_LOGGING_AND_PROFILING \ |
| 18 | -DENABLE_VMSTATE_TRACKING \ |
| 19 | -DV8_NATIVE_REGEXP \ |
| 20 | -DV8_I18N_SUPPORT \ |
| 21 | -std=gnu++0x \ |
| 22 | -Os |
Ben Murdoch | 014dc51 | 2016-03-22 12:00:34 +0000 | [diff] [blame] | 23 | |
Ben Murdoch | 1f34af6 | 2017-01-03 16:15:18 -0800 | [diff] [blame] | 24 | LOCAL_CFLAGS_arm += -DV8_TARGET_ARCH_ARM |
| 25 | LOCAL_CFLAGS_arm64 += -DV8_TARGET_ARCH_ARM64 |
Ben Murdoch | b8a8cc1 | 2014-11-26 15:28:44 +0000 | [diff] [blame] | 26 | |
Ben Murdoch | 1f34af6 | 2017-01-03 16:15:18 -0800 | [diff] [blame] | 27 | LOCAL_CFLAGS_mips += -DV8_TARGET_ARCH_MIPS \ |
| 28 | -Umips \ |
| 29 | -finline-limit=64 \ |
| 30 | -fno-strict-aliasing |
| 31 | LOCAL_CFLAGS_mips64 += -DV8_TARGET_ARCH_MIPS64 \ |
| 32 | -Umips \ |
| 33 | -finline-limit=64 \ |
| 34 | -fno-strict-aliasing |
Ben Murdoch | 21efce6 | 2016-09-16 13:49:30 +0100 | [diff] [blame] | 35 | |
Ben Murdoch | 1f34af6 | 2017-01-03 16:15:18 -0800 | [diff] [blame] | 36 | LOCAL_CFLAGS_x86 += -DV8_TARGET_ARCH_IA32 |
| 37 | LOCAL_CFLAGS_x86_64 += -DV8_TARGET_ARCH_X64 |
Steve Block | a7e24c1 | 2009-10-30 11:49:00 +0000 | [diff] [blame] | 38 | |
Ben Murdoch | b8a8cc1 | 2014-11-26 15:28:44 +0000 | [diff] [blame] | 39 | |
Ben Murdoch | 342c50c | 2016-05-18 11:27:45 +0100 | [diff] [blame] | 40 | |