14ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# This file is generated by gyp; do not edit. 24ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 34ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automergerinclude $(CLEAR_VARS) 44ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 5a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium AutomergerLOCAL_MODULE_CLASS := STATIC_LIBRARIES 6e9c0f196281460847f3e60e09e69669238b689b5Android Chromium AutomergerLOCAL_MODULE := v8_tools_gyp_v8_libbase_$(TARGET_$(GYP_VAR_PREFIX)ARCH)_host_gyp 7a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium AutomergerLOCAL_MODULE_SUFFIX := .a 84ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_IS_HOST_MODULE := true 9ff85d3ffdde75ffec8f492b482a35c497b8c830fAndroid Chromium AutomergerLOCAL_MULTILIB := $(GYP_HOST_MULTILIB) 10ff85d3ffdde75ffec8f492b482a35c497b8c830fAndroid Chromium Automergergyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_HOST_VAR_PREFIX)) 114ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automergergyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) 124ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 134ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Make sure our deps are built first. 144ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerGYP_TARGET_DEPENDENCIES := 154ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 164ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerGYP_GENERATED_OUTPUTS := 174ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 184ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Make sure our deps and generated files are built first. 194ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) 204ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 21a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium AutomergerLOCAL_CPP_EXTENSION := .cc 224ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_GENERATED_SOURCES := 234ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 244ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerGYP_COPIED_SOURCE_ORIGIN_DIRS := 254ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 26a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium AutomergerLOCAL_SRC_FILES := \ 27a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium Automerger v8/src/base/atomicops_internals_x86_gcc.cc \ 287a2f4b059601aa83c61d9605ea022e64c45b9557Android Chromium Automerger v8/src/base/bits.cc \ 29fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/cpu.cc \ 309fe797e3afa9674807814c82961a7148c4426049Android Chromium Automerger v8/src/base/division-by-constant.cc \ 31fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/logging.cc \ 32fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/once.cc \ 33fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/platform/time.cc \ 34fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/platform/condition-variable.cc \ 35fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/platform/mutex.cc \ 36fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/platform/semaphore.cc \ 376080ff0f50ed554aad495985f98b177241d63fc2Android Chromium Automerger v8/src/base/sys-info.cc \ 38fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/utils/random-number-generator.cc \ 39fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/platform/platform-posix.cc \ 40fa53c2607d62c512ebb02c3f5fe4de6bc1212ff9Android Chromium Automerger v8/src/base/platform/platform-macos.cc 414ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 424ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 434ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Flags passed to both C and C++ files. 444ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerMY_CFLAGS_Debug := \ 454ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fstack-protector \ 464ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger --param=ssp-buffer-size=4 \ 474ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -pthread \ 484ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fno-strict-aliasing \ 494ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -Wno-unused-parameter \ 504ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -Wno-missing-field-initializers \ 514ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fvisibility=hidden \ 524ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -pipe \ 534ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fPIC \ 544ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -Wno-format \ 55a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wheader-hygiene \ 56a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-char-subscripts \ 57a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-unneeded-internal-declaration \ 58a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-covered-switch-default \ 59a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wstring-conversion \ 60a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-c++11-narrowing \ 61a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-deprecated-register \ 6221e34cad0e53e61d8f13b2264e58151c16d003b7Android Chromium Automerger -Wno-unused-local-typedef \ 634ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -m32 \ 644ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -Os \ 654ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -g \ 661b4962ebd16c1ace88c12bc2c7f646ec287545c3Android Chromium Automerger -gdwarf-4 \ 674ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fdata-sections \ 684ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -ffunction-sections \ 696806e65ebd99d3c3b9ad570e57eb7d3b9564764bAndroid Chromium Automerger -fomit-frame-pointer \ 704ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -funwind-tables 714ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 724ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerMY_DEFS_Debug := \ 734ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DV8_DEPRECATION_WARNINGS' \ 744ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-D_FILE_OFFSET_BITS=64' \ 754ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DNO_TCMALLOC' \ 764ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DDISABLE_NACL' \ 774ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DCHROMIUM_BUILD' \ 784ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DUSE_LIBJPEG_TURBO=1' \ 794ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_WEBRTC=1' \ 804ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DUSE_PROPRIETARY_CODECS' \ 818fa39d2e728ea8254a0cbd268c32772e8749c18dAndroid Chromium Automerger '-DENABLE_BROWSER_CDMS' \ 824ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_CONFIGURATION_POLICY' \ 834ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 844ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 854ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_EGLIMAGE=1' \ 864ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DCLD_VERSION=1' \ 874ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_PRINTING=1' \ 884ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_MANAGED_USERS=1' \ 89c1f5fc681b0495f5e16a6c7a693d767dbefcfa5fTorne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 90df0983a6acb560c1012036d21c29a826aac00b3aAndroid Chromium Automerger '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 91df0983a6acb560c1012036d21c29a826aac00b3aAndroid Chromium Automerger '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 92c1f5fc681b0495f5e16a6c7a693d767dbefcfa5fTorne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 93c1f5fc681b0495f5e16a6c7a693d767dbefcfa5fTorne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 94baf4b7536eee2d8fefabdab9be2901c4b04f1c85Android Chromium Automerger '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 9570d70cb2626549aed2f50d8c08082ab27f9f1077Torne (Richard Coles) '-DVIDEO_HOLE=1' \ 96f37885dbe3aaf84c4cfa45e49fa20fdc3cf415e2Android Chromium Automerger '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 974ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DV8_TARGET_ARCH_ARM' \ 98d55ba1dfaeddc5c5aee37f13d85e279bb3b8363aAndroid Chromium Automerger '-DCAN_USE_ARMV7_INSTRUCTIONS' \ 994ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DV8_I18N_SUPPORT' \ 1004ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DUSE_OPENSSL=1' \ 1014ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DUSE_OPENSSL_CERTS=1' \ 1024ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ 1034ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ 1044ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-D_DEBUG' \ 1054ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_DISASSEMBLER' \ 1064ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DV8_ENABLE_CHECKS' \ 1074ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DOBJECT_PRINT' \ 1084ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DVERIFY_HEAP' \ 1094ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_EXTRA_CHECKS' \ 1104ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_HANDLE_ZAPPING' 1114ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1124ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1134ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Include paths placed before CFLAGS/CPPFLAGS 1144ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_C_INCLUDES_Debug := \ 115a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium Automerger $(LOCAL_PATH)/v8 \ 116a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium Automerger $(gyp_shared_intermediate_dir) 1174ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1184ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1194ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Flags passed to only C++ (and not C) files. 1204ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_CPPFLAGS_Debug := \ 1216df483e67f4054a9b9011dbf9bc9379623ece826Android Chromium Automerger -fno-exceptions \ 1224ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fno-rtti \ 1234ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fno-threadsafe-statics \ 1244ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fvisibility-inlines-hidden \ 125a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-deprecated \ 126a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -std=gnu++11 1274ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1284ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1294ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Flags passed to both C and C++ files. 1304ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerMY_CFLAGS_Release := \ 1314ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fstack-protector \ 1324ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger --param=ssp-buffer-size=4 \ 1334ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -pthread \ 1344ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fno-strict-aliasing \ 1354ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -Wno-unused-parameter \ 1364ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -Wno-missing-field-initializers \ 1374ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fvisibility=hidden \ 1384ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -pipe \ 1394ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fPIC \ 1404ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -Wno-format \ 141a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wheader-hygiene \ 142a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-char-subscripts \ 143a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-unneeded-internal-declaration \ 144a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-covered-switch-default \ 145a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wstring-conversion \ 146a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-c++11-narrowing \ 147a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-deprecated-register \ 14821e34cad0e53e61d8f13b2264e58151c16d003b7Android Chromium Automerger -Wno-unused-local-typedef \ 1494ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -m32 \ 1504ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fno-ident \ 1514ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fdata-sections \ 1524ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -ffunction-sections \ 1534ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fomit-frame-pointer \ 1544ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -funwind-tables \ 1554ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fdata-sections \ 1564ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -ffunction-sections \ 1574ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -O2 1584ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1594ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerMY_DEFS_Release := \ 1604ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DV8_DEPRECATION_WARNINGS' \ 1614ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-D_FILE_OFFSET_BITS=64' \ 1624ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DNO_TCMALLOC' \ 1634ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DDISABLE_NACL' \ 1644ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DCHROMIUM_BUILD' \ 1654ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DUSE_LIBJPEG_TURBO=1' \ 1664ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_WEBRTC=1' \ 1674ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DUSE_PROPRIETARY_CODECS' \ 1688fa39d2e728ea8254a0cbd268c32772e8749c18dAndroid Chromium Automerger '-DENABLE_BROWSER_CDMS' \ 1694ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_CONFIGURATION_POLICY' \ 1704ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 1714ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 1724ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_EGLIMAGE=1' \ 1734ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DCLD_VERSION=1' \ 1744ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_PRINTING=1' \ 1754ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DENABLE_MANAGED_USERS=1' \ 176c1f5fc681b0495f5e16a6c7a693d767dbefcfa5fTorne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 177df0983a6acb560c1012036d21c29a826aac00b3aAndroid Chromium Automerger '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 178df0983a6acb560c1012036d21c29a826aac00b3aAndroid Chromium Automerger '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 179c1f5fc681b0495f5e16a6c7a693d767dbefcfa5fTorne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 180c1f5fc681b0495f5e16a6c7a693d767dbefcfa5fTorne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 181baf4b7536eee2d8fefabdab9be2901c4b04f1c85Android Chromium Automerger '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 18270d70cb2626549aed2f50d8c08082ab27f9f1077Torne (Richard Coles) '-DVIDEO_HOLE=1' \ 183f37885dbe3aaf84c4cfa45e49fa20fdc3cf415e2Android Chromium Automerger '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 1844ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DV8_TARGET_ARCH_ARM' \ 185d55ba1dfaeddc5c5aee37f13d85e279bb3b8363aAndroid Chromium Automerger '-DCAN_USE_ARMV7_INSTRUCTIONS' \ 1864ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DV8_I18N_SUPPORT' \ 1874ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DUSE_OPENSSL=1' \ 1884ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DUSE_OPENSSL_CERTS=1' \ 1894ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DNDEBUG' \ 1904ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger '-DNVALGRIND' \ 1911a99f89a4e1c1494c838619b21c8eb3d430ce9ccTorne (Richard Coles) '-DDYNAMIC_ANNOTATIONS_ENABLED=0' 1924ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1934ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1944ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Include paths placed before CFLAGS/CPPFLAGS 1954ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_C_INCLUDES_Release := \ 196a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium Automerger $(LOCAL_PATH)/v8 \ 197a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium Automerger $(gyp_shared_intermediate_dir) 1984ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 1994ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 2004ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Flags passed to only C++ (and not C) files. 2014ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_CPPFLAGS_Release := \ 2026df483e67f4054a9b9011dbf9bc9379623ece826Android Chromium Automerger -fno-exceptions \ 2034ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fno-rtti \ 2044ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fno-threadsafe-statics \ 2054ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger -fvisibility-inlines-hidden \ 206a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -Wno-deprecated \ 207a99d7ba7ab1ec45ec0228306193698bc11e01cfaAndroid Chromium Automerger -std=gnu++11 2084ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 2094ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 2104ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) 2114ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Undefine ANDROID for host modules 2124ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_CFLAGS += -UANDROID 2134ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) 2144ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) 2154ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium AutomergerLOCAL_ASFLAGS := $(LOCAL_CFLAGS) 2164ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger### Rules for final target. 2171a99f89a4e1c1494c838619b21c8eb3d430ce9ccTorne (Richard Coles)### Set directly by aosp_build_settings. 2181a99f89a4e1c1494c838619b21c8eb3d430ce9ccTorne (Richard Coles)LOCAL_CLANG := true 2191a99f89a4e1c1494c838619b21c8eb3d430ce9ccTorne (Richard Coles) 2204ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Add target alias to "gyp_all_modules" target. 2214ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger.PHONY: gyp_all_modules 222e9c0f196281460847f3e60e09e69669238b689b5Android Chromium Automergergyp_all_modules: v8_tools_gyp_v8_libbase_$(TARGET_$(GYP_VAR_PREFIX)ARCH)_host_gyp 2234ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 2244ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger# Alias gyp target name. 225e9c0f196281460847f3e60e09e69669238b689b5Android Chromium Automerger.PHONY: v8_libbase 226e9c0f196281460847f3e60e09e69669238b689b5Android Chromium Automergerv8_libbase: v8_tools_gyp_v8_libbase_$(TARGET_$(GYP_VAR_PREFIX)ARCH)_host_gyp 2274ba4139d3ee3350d18bb3f1f717c20ed873fd2e7Android Chromium Automerger 228a715e94c5d62236fb7b1e050f175ed825a6373baAndroid Chromium Automergerinclude $(BUILD_HOST_STATIC_LIBRARY) 229