151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# This file is generated by gyp; do not edit. 251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automergerinclude $(CLEAR_VARS) 451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_MODULE_CLASS := GYP 651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_MODULE := third_party_libvpx_gen_asm_offsets_vp8_gyp 751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_MODULE_STEM := gen_asm_offsets_vp8 851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_MODULE_SUFFIX := .stamp 9ac8a0ea174c9a9197c1ab8b5d57fcc0e5e0505b1Android Chromium AutomergerLOCAL_MODULE_TARGET_ARCH := $(TARGET_$(GYP_VAR_PREFIX)ARCH) 10ac8a0ea174c9a9197c1ab8b5d57fcc0e5e0505b1Android Chromium Automergergyp_intermediate_dir := $(call local-intermediates-dir,,$(GYP_VAR_PREFIX)) 11ac8a0ea174c9a9197c1ab8b5d57fcc0e5e0505b1Android Chromium Automergergyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared,,,$(GYP_VAR_PREFIX)) 1251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 1351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Make sure our deps are built first. 1451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerGYP_TARGET_DEPENDENCIES := \ 15ac8a0ea174c9a9197c1ab8b5d57fcc0e5e0505b1Android Chromium Automerger $(call intermediates-dir-for,STATIC_LIBRARIES,libvpx_asm_offsets_vp8,,,$(GYP_VAR_PREFIX))/libvpx_asm_offsets_vp8.a \ 1651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(gyp_shared_intermediate_dir)/libvpx_obj_int_extract 1751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 1851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger### Rules for action "unpack_lib_posix": 1951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_intermediate_dir)/vp8_asm_enc_offsets.o: gyp_local_path := $(LOCAL_PATH) 20465f536e656d6658a4d81a6a441a5f9fcda1a9ddAndroid Chromium Automerger$(gyp_intermediate_dir)/vp8_asm_enc_offsets.o: gyp_var_prefix := $(GYP_VAR_PREFIX) 2151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_intermediate_dir)/vp8_asm_enc_offsets.o: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 2251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_intermediate_dir)/vp8_asm_enc_offsets.o: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 2351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_intermediate_dir)/vp8_asm_enc_offsets.o: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 2451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_intermediate_dir)/vp8_asm_enc_offsets.o: $(LOCAL_PATH)/third_party/libvpx/unpack_lib_posix.sh $(GYP_TARGET_DEPENDENCIES) 2551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger @echo "Gyp action: third_party_libvpx_libvpx_gyp_gen_asm_offsets_vp8_target_unpack_lib_posix ($@)" 26ce318fa0fe2e35a9889733b6ce5da869befd2597Android Chromium Automerger $(hide)cd $(gyp_local_path)/third_party/libvpx; mkdir -p $(gyp_intermediate_dir); ../../third_party/libvpx/unpack_lib_posix.sh -d "$(gyp_intermediate_dir)" -f vp8_asm_enc_offsets.o -a "$(gyp_shared_intermediate_dir)/libvpx_asm_offsets_vp8.a" -a "$(obj).$(TOOLSET)/third_party/libvpx/libvpx_asm_offsets_vp8.a" -a "$(obj).$(TOOLSET)/chromium/src/third_party/libvpx/libvpx_asm_offsets_vp8.a" -a "$(obj).$(TOOLSET)/Source/WebKit/chromium/third_party/libvpx/libvpx_asm_offsets_vp8.a" -a "$(abspath $(call intermediates-dir-for,STATIC_LIBRARIES,libvpx_asm_offsets_vp8,,,$(gyp_var_prefix)))/libvpx_asm_offsets_vp8.a" -r "$(abspath $($(gyp_var_prefix)TARGET_AR))" 2751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 2851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 2951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 3051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 3151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger### Generated for rule "third_party_libvpx_libvpx_gyp_gen_asm_offsets_vp8_target_obj_int_extract": 3251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# "{'inputs': ['$(gyp_shared_intermediate_dir)/libvpx_obj_int_extract', 'obj_int_extract.py'], 'extension': 'o', 'outputs': ['$(gyp_shared_intermediate_dir)/third_party/libvpx/%(INPUT_ROOT)s.asm'], 'rule_name': 'obj_int_extract', 'rule_sources': ['$(gyp_intermediate_dir)/vp8_asm_enc_offsets.o'], 'action': ['python', '../../third_party/libvpx/obj_int_extract.py', '-e', '$(gyp_shared_intermediate_dir)/libvpx_obj_int_extract', '-f', 'gas', '-b', '$(RULE_SOURCES)', '-o', '$(gyp_shared_intermediate_dir)/third_party/libvpx/%(INPUT_ROOT)s.asm'], 'message': 'Generate assembly offsets $(RULE_SOURCES)'}": 3351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_asm_enc_offsets.asm: gyp_local_path := $(LOCAL_PATH) 34465f536e656d6658a4d81a6a441a5f9fcda1a9ddAndroid Chromium Automerger$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_asm_enc_offsets.asm: gyp_var_prefix := $(GYP_VAR_PREFIX) 3551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_asm_enc_offsets.asm: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 3651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_asm_enc_offsets.asm: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 3751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_asm_enc_offsets.asm: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 3851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_asm_enc_offsets.asm: $(gyp_intermediate_dir)/vp8_asm_enc_offsets.o $(gyp_shared_intermediate_dir)/libvpx_obj_int_extract $(LOCAL_PATH)/third_party/libvpx/obj_int_extract.py $(GYP_TARGET_DEPENDENCIES) 3951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger mkdir -p $(gyp_shared_intermediate_dir)/third_party/libvpx; cd $(gyp_local_path)/third_party/libvpx; python ../../third_party/libvpx/obj_int_extract.py -e "$(gyp_shared_intermediate_dir)/libvpx_obj_int_extract" -f gas -b "$(gyp_intermediate_dir)/vp8_asm_enc_offsets.o" -o "$(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_asm_enc_offsets.asm" 4051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 4151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 4251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 4351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerGYP_GENERATED_OUTPUTS := \ 4451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(gyp_intermediate_dir)/vp8_asm_enc_offsets.o \ 4551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(gyp_shared_intermediate_dir)/third_party/libvpx/vp8_asm_enc_offsets.asm 4651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 4751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Make sure our deps and generated files are built first. 4851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) 4951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 50d247a62a5a0eb654c969264748b0c0b648ee49f5Torne (Richard Coles)LOCAL_GENERATED_SOURCES := \ 51d247a62a5a0eb654c969264748b0c0b648ee49f5Torne (Richard Coles) $(gyp_intermediate_dir)/vp8_asm_enc_offsets.o 5251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 5351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerGYP_COPIED_SOURCE_ORIGIN_DIRS := 5451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 5551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_SRC_FILES := 5651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 5751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 5851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Flags passed to both C and C++ files. 5951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerMY_CFLAGS_Debug := \ 6051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fstack-protector \ 6151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger --param=ssp-buffer-size=4 \ 6251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-strict-aliasing \ 6351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-unused-parameter \ 6451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-missing-field-initializers \ 6551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fvisibility=hidden \ 6651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -pipe \ 6751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fPIC \ 68b43e9a6c0ced53d64d0de10dc608d8ea5fba5acaAndroid Chromium Automerger -Wno-unused-local-typedefs \ 6951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-format \ 7051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-tree-sra \ 71b43e9a6c0ced53d64d0de10dc608d8ea5fba5acaAndroid Chromium Automerger -fno-caller-saves \ 7251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-psabi \ 73f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-partial-inlining \ 74f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-early-inlining \ 75f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-tree-copy-prop \ 76f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-tree-loop-optimize \ 77f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-move-loop-invariants \ 7851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -ffunction-sections \ 7951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -funwind-tables \ 8051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -g \ 8151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fstack-protector \ 8251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-short-enums \ 8351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -finline-limit=64 \ 8451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wa,--noexecstack \ 8551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -U_FORTIFY_SOURCE \ 8651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-extra \ 8751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-ignored-qualifiers \ 8851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-type-limits \ 8951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-unused-but-set-variable \ 9051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-address \ 9151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-format-security \ 9251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-return-type \ 9351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-sequence-point \ 9451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Os \ 9551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -g \ 965b683da1fea46c514bff591cc08fd46f5f39779bAndroid Chromium Automerger -gdwarf-4 \ 9751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fdata-sections \ 9851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -ffunction-sections \ 99c02e7d8e196ff14664769885667d7a70a3525a9cAndroid Chromium Automerger -fomit-frame-pointer \ 10051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -funwind-tables 10151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 10251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerMY_DEFS_Debug := \ 10351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DV8_DEPRECATION_WARNINGS' \ 10451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-D_FILE_OFFSET_BITS=64' \ 10551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DNO_TCMALLOC' \ 10651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DDISABLE_NACL' \ 10751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DCHROMIUM_BUILD' \ 10851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_LIBJPEG_TURBO=1' \ 10951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_WEBRTC=1' \ 11051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_PROPRIETARY_CODECS' \ 111f1a314b2eb3a83facfd86d292b05f37d77381cacAndroid Chromium Automerger '-DENABLE_BROWSER_CDMS' \ 11251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_CONFIGURATION_POLICY' \ 11351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 11451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 11551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_EGLIMAGE=1' \ 11651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DCLD_VERSION=1' \ 11751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_PRINTING=1' \ 11851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_MANAGED_USERS=1' \ 119deafe80bd7094c268e81edcea7015bc08535b5deTorne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 12022959a2af36793224724d3b85988db2e40634bd8Android Chromium Automerger '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 12122959a2af36793224724d3b85988db2e40634bd8Android Chromium Automerger '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 122deafe80bd7094c268e81edcea7015bc08535b5deTorne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 123deafe80bd7094c268e81edcea7015bc08535b5deTorne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 124d77dc4514a925c51ea9a72901526e45e361f55c8Android Chromium Automerger '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 12580bc6f5eb8065006f1997be0fbf429efbb748df8Torne (Richard Coles) '-DVIDEO_HOLE=1' \ 126911b346af23643f33139ef751b7fdf9d204a07bbAndroid Chromium Automerger '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 12751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_OPENSSL=1' \ 12851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_OPENSSL_CERTS=1' \ 12951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DANDROID' \ 13051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-D__GNU_SOURCE=1' \ 13151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_STLPORT=1' \ 13251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 13351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DCHROME_BUILD_ID=""' \ 13451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ 13551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ 13651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-D_DEBUG' 13751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 13851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 13951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Include paths placed before CFLAGS/CPPFLAGS 14051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_C_INCLUDES_Debug := \ 141b68b69450259b5e317e989b0331c1ac97af9bb9cAndroid Chromium Automerger $(gyp_shared_intermediate_dir) \ 14251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(PWD)/frameworks/wilhelm/include \ 14351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(PWD)/bionic \ 14451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(PWD)/external/stlport/stlport 14551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 14651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 14751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Flags passed to only C++ (and not C) files. 14851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_CPPFLAGS_Debug := \ 149e1beb499e305550c8c7ba736ceb63e1de141c534Android Chromium Automerger -fno-exceptions \ 15051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-rtti \ 15151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-threadsafe-statics \ 15251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fvisibility-inlines-hidden \ 15351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-deprecated \ 15451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-abi \ 155f15f350f41d56d2317c4c8e0ddbe1126ea3a0daaAndroid Chromium Automerger -std=gnu++11 \ 156f15f350f41d56d2317c4c8e0ddbe1126ea3a0daaAndroid Chromium Automerger -Wno-narrowing \ 157f15f350f41d56d2317c4c8e0ddbe1126ea3a0daaAndroid Chromium Automerger -Wno-literal-suffix \ 15851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-non-virtual-dtor \ 15951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-sign-promo \ 16051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-non-virtual-dtor 16151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 16251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 16351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Flags passed to both C and C++ files. 16451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerMY_CFLAGS_Release := \ 16551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fstack-protector \ 16651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger --param=ssp-buffer-size=4 \ 16751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-strict-aliasing \ 16851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-unused-parameter \ 16951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-missing-field-initializers \ 17051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fvisibility=hidden \ 17151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -pipe \ 17251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fPIC \ 173b43e9a6c0ced53d64d0de10dc608d8ea5fba5acaAndroid Chromium Automerger -Wno-unused-local-typedefs \ 17451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-format \ 17551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-tree-sra \ 176b43e9a6c0ced53d64d0de10dc608d8ea5fba5acaAndroid Chromium Automerger -fno-caller-saves \ 17751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-psabi \ 178f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-partial-inlining \ 179f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-early-inlining \ 180f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-tree-copy-prop \ 181f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-tree-loop-optimize \ 182f60f078bf076dfb2fc427c67215a02a5db95a29cAndroid Chromium Automerger -fno-move-loop-invariants \ 18351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -ffunction-sections \ 18451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -funwind-tables \ 18551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -g \ 18651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fstack-protector \ 18751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-short-enums \ 18851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -finline-limit=64 \ 18951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wa,--noexecstack \ 19051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -U_FORTIFY_SOURCE \ 19151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-extra \ 19251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-ignored-qualifiers \ 19351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-type-limits \ 19451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-unused-but-set-variable \ 19551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-address \ 19651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-format-security \ 19751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-return-type \ 19851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-sequence-point \ 19951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Os \ 20051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-ident \ 20151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fdata-sections \ 20251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -ffunction-sections \ 20351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fomit-frame-pointer \ 20451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -funwind-tables 20551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 20651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerMY_DEFS_Release := \ 20751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DV8_DEPRECATION_WARNINGS' \ 20851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-D_FILE_OFFSET_BITS=64' \ 20951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DNO_TCMALLOC' \ 21051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DDISABLE_NACL' \ 21151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DCHROMIUM_BUILD' \ 21251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_LIBJPEG_TURBO=1' \ 21351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_WEBRTC=1' \ 21451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_PROPRIETARY_CODECS' \ 215f1a314b2eb3a83facfd86d292b05f37d77381cacAndroid Chromium Automerger '-DENABLE_BROWSER_CDMS' \ 21651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_CONFIGURATION_POLICY' \ 21751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 21851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 21951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_EGLIMAGE=1' \ 22051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DCLD_VERSION=1' \ 22151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_PRINTING=1' \ 22251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DENABLE_MANAGED_USERS=1' \ 223deafe80bd7094c268e81edcea7015bc08535b5deTorne (Richard Coles) '-DDATA_REDUCTION_FALLBACK_HOST="http://compress.googlezip.net:80/"' \ 22422959a2af36793224724d3b85988db2e40634bd8Android Chromium Automerger '-DDATA_REDUCTION_DEV_HOST="https://proxy-dev.googlezip.net:443/"' \ 22522959a2af36793224724d3b85988db2e40634bd8Android Chromium Automerger '-DDATA_REDUCTION_DEV_FALLBACK_HOST="http://proxy-dev.googlezip.net:80/"' \ 226deafe80bd7094c268e81edcea7015bc08535b5deTorne (Richard Coles) '-DSPDY_PROXY_AUTH_ORIGIN="https://proxy.googlezip.net:443/"' \ 227deafe80bd7094c268e81edcea7015bc08535b5deTorne (Richard Coles) '-DDATA_REDUCTION_PROXY_PROBE_URL="http://check.googlezip.net/connect"' \ 228d77dc4514a925c51ea9a72901526e45e361f55c8Android Chromium Automerger '-DDATA_REDUCTION_PROXY_WARMUP_URL="http://www.gstatic.com/generate_204"' \ 22980bc6f5eb8065006f1997be0fbf429efbb748df8Torne (Richard Coles) '-DVIDEO_HOLE=1' \ 230911b346af23643f33139ef751b7fdf9d204a07bbAndroid Chromium Automerger '-DENABLE_LOAD_COMPLETION_HACKS=1' \ 23151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_OPENSSL=1' \ 23251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_OPENSSL_CERTS=1' \ 23351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DANDROID' \ 23451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-D__GNU_SOURCE=1' \ 23551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DUSE_STLPORT=1' \ 23651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 23751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DCHROME_BUILD_ID=""' \ 23851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DNDEBUG' \ 23951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DNVALGRIND' \ 24051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger '-DDYNAMIC_ANNOTATIONS_ENABLED=0' 24151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 24251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 24351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Include paths placed before CFLAGS/CPPFLAGS 24451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_C_INCLUDES_Release := \ 245b68b69450259b5e317e989b0331c1ac97af9bb9cAndroid Chromium Automerger $(gyp_shared_intermediate_dir) \ 24651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(PWD)/frameworks/wilhelm/include \ 24751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(PWD)/bionic \ 24851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(PWD)/external/stlport/stlport 24951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 25051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 25151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Flags passed to only C++ (and not C) files. 25251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_CPPFLAGS_Release := \ 253e1beb499e305550c8c7ba736ceb63e1de141c534Android Chromium Automerger -fno-exceptions \ 25451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-rtti \ 25551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fno-threadsafe-statics \ 25651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -fvisibility-inlines-hidden \ 25751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-deprecated \ 25851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-abi \ 259f15f350f41d56d2317c4c8e0ddbe1126ea3a0daaAndroid Chromium Automerger -std=gnu++11 \ 260f15f350f41d56d2317c4c8e0ddbe1126ea3a0daaAndroid Chromium Automerger -Wno-narrowing \ 261f15f350f41d56d2317c4c8e0ddbe1126ea3a0daaAndroid Chromium Automerger -Wno-literal-suffix \ 26251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-non-virtual-dtor \ 26351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-sign-promo \ 26451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger -Wno-non-virtual-dtor 26551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 26651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 26751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) 26851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) 26951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) 27051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_ASFLAGS := $(LOCAL_CFLAGS) 27151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger### Rules for final target. 27251219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Add target alias to "gyp_all_modules" target. 27351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger.PHONY: gyp_all_modules 27451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automergergyp_all_modules: third_party_libvpx_gen_asm_offsets_vp8_gyp 27551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 27651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger# Alias gyp target name. 27751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger.PHONY: gen_asm_offsets_vp8 27851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automergergen_asm_offsets_vp8: third_party_libvpx_gen_asm_offsets_vp8_gyp 27951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 28051219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_MODULE_PATH := $(PRODUCT_OUT)/gyp_stamp 28151219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium AutomergerLOCAL_UNINSTALLABLE_MODULE := true 282ac8a0ea174c9a9197c1ab8b5d57fcc0e5e0505b1Android Chromium AutomergerLOCAL_2ND_ARCH_VAR_PREFIX := $(GYP_VAR_PREFIX) 28351219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 28451219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automergerinclude $(BUILD_SYSTEM)/base_rules.mk 28551219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger 28651219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger$(LOCAL_BUILT_MODULE): $(LOCAL_ADDITIONAL_DEPENDENCIES) 28751219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(hide) echo "Gyp timestamp: $@" 28851219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(hide) mkdir -p $(dir $@) 28951219f8e546520a70f8f21a73e631c9bf0ac738dAndroid Chromium Automerger $(hide) touch $@ 290ac8a0ea174c9a9197c1ab8b5d57fcc0e5e0505b1Android Chromium Automerger 291ac8a0ea174c9a9197c1ab8b5d57fcc0e5e0505b1Android Chromium AutomergerLOCAL_2ND_ARCH_VAR_PREFIX := 292