platform_build/core
Dan Willemsen 174feb906f Remove (C|CPP|CONLY|LD)FLAGS checked by Soong
At the beginning of every build, Soong has exported its version of these
variables, and has been ensuring that when sorted, the result is the
same. So these variables all have the same flags of the Soong ones, but
may be in different orders. We don't believe any of the remaining order
differences matter. As we remove the Make definitions, the exported
Soong variables will take over.

This only removes lines that change one of these variables:

  [2ND_][CLANG_]HOST_CROSS_GLOBAL_CFLAGS
  [2ND_][CLANG_]HOST_CROSS_GLOBAL_CONLYFLAGS
  [2ND_][CLANG_]HOST_CROSS_GLOBAL_CPPFLAGS
  [2ND_][CLANG_]HOST_CROSS_GLOBAL_LDFLAGS
  [2ND_][CLANG_]HOST_GLOBAL_CFLAGS
  [2ND_][CLANG_]HOST_GLOBAL_CONLYFLAGS
  [2ND_][CLANG_]HOST_GLOBAL_CPPFLAGS
  [2ND_][CLANG_]HOST_GLOBAL_LDFLAGS
  [2ND_][CLANG_]TARGET_GLOBAL_CFLAGS
  [2ND_][CLANG_]TARGET_GLOBAL_CONLYFLAGS
  [2ND_][CLANG_]TARGET_GLOBAL_CPPFLAGS
  [2ND_][CLANG_]TARGET_GLOBAL_LDFLAGS

Many other variables are unnecessary now too, but those will be removed
in another change. For those we can ensure the build.ninja file does not
change, but we expect it to change here due to the ordering differences.

Change-Id: I0bd0778706d02ee27b2784dd8dc6b2c71d37bd3a
2016-05-18 18:10:04 -07:00
..
clang Remove (C|CPP|CONLY|LD)FLAGS checked by Soong 2016-05-18 18:10:04 -07:00
combo Remove (C|CPP|CONLY|LD)FLAGS checked by Soong 2016-05-18 18:10:04 -07:00
no_java_path Disable java when JAVA_NOT_REQUIRED is set 2016-02-08 17:02:48 -08:00
tasks old-cts: Add testng and libcoreoj test support 2016-04-26 17:00:22 -07:00
android_manifest.mk
apicheck_msg_current.txt
apicheck_msg_last.txt
base_rules.mk Support x86+arm multilib build. 2016-03-25 13:29:53 -07:00
binary.mk Remove (TARGET|HOST)_NO_UNDEFINED_LDFLAGS 2016-05-18 12:50:53 -07:00
build-system.html Fix build system documentation example 2016-05-08 19:24:58 -07:00
build_id.mk
ccache.mk ccache: Allow external setting of CCACHE_COMPILERCHECK variable 2016-03-15 19:44:21 +02:00
checktree
cleanbuild.mk Remove special cases in installclean 2016-02-29 15:15:16 -08:00
cleanspec.mk
clear_vars.mk Call clang-tidy based on WITH_TIDY* variables. 2016-04-21 12:31:13 -07:00
config.mk Remove (C|CPP|CONLY|LD)FLAGS checked by Soong 2016-05-18 18:10:04 -07:00
config_sanitizers.mk Link in ASAN library if my_global_santitize is set. 2016-03-15 16:53:46 -07:00
configure_local_jack.mk Remove support of disabling Jack. 2016-03-30 14:03:12 -07:00
configure_module_stem.mk
copy_headers.mk Warn more clearly when there are duplicate copied headers 2016-02-23 13:40:07 -08:00
cxx_stl_setup.mk Remove support for device libstdc++ as stl 2016-03-17 13:10:56 -07:00
definitions.mk Remove TARGET_LIBGCC/LIBATOMIC/LIBGCOV 2016-05-16 17:26:54 -07:00
device.mk
dex_preopt.mk [DO NOT MERGE] Remove code pulled in by accident. 2016-03-25 18:24:42 -07:00
dex_preopt_libart.mk Support x86+arm multilib build. 2016-03-25 13:29:53 -07:00
dex_preopt_libart_boot.mk Build: Add ART_BOOT_IMAGE_EXTRA_ARGS 2016-04-11 15:10:09 -07:00
dex_preopt_odex_install.mk Allow to build native tests for translation arch only. 2016-04-20 13:57:22 -07:00
distdir.mk Sort out ANDROID_GOALS, KATI_GOALS and NINJA_GOALS. 2015-11-03 17:10:28 -08:00
dpi_specific_apk.mk Make apks depend on their certificates 2016-05-13 16:03:24 +09:00
droiddoc.mk Remove USE_NINJA=false 2016-02-26 21:48:31 -08:00
dumpvar.mk Fix dumping variables of absolute paths. 2016-03-07 11:30:35 -08:00
dynamic_binary.mk Use strip mode mini-debug-info by default except on mips. 2016-04-26 17:39:59 -07:00
envsetup.mk Support x86+arm multilib build. 2016-03-25 13:29:53 -07:00
executable.mk Allow to build native tests for translation arch only. 2016-04-20 13:57:22 -07:00
executable_internal.mk Remove TARGET_LIBGCC/LIBATOMIC/LIBGCOV 2016-05-16 17:26:54 -07:00
executable_prefer_symlink.mk Remove USE_NINJA=false 2016-02-26 21:48:31 -08:00
filter_symbols.sh
find-jdk-tools-jar.sh Error out early on nonstandard JDK directory layouts 2015-10-23 19:00:43 -07:00
fuzz_test.mk Add support of SANITIZE_TARGET='address coverage' for fuzzing. 2015-09-18 11:54:43 -07:00
goma.mk Always use ensure_start to ensure goma's daemon runs 2016-04-12 18:14:28 +09:00
help.mk
host_dalvik_java_library.mk Remove bootclasspath handling for Jack 2016-04-22 09:29:32 +02:00
host_dalvik_static_java_library.mk Remove bootclasspath handling for Jack 2016-04-22 09:29:32 +02:00
host_executable.mk Add 64-bit windows cross-compiles 2016-02-05 16:33:18 -08:00
host_executable_internal.mk Merge "Add HOST_CROSS_OS" 2015-09-09 18:13:21 +00:00
host_fuzz_test.mk Add support of SANITIZE_TARGET='address coverage' for fuzzing. 2015-09-18 11:54:43 -07:00
host_java_library.mk Add normalize_path.py to prerequisites 2016-04-19 16:22:27 +09:00
host_java_library_common.mk Remove javac support in host dex rules. 2016-03-24 16:48:47 -07:00
host_native_test.mk Default LOCAL_MULTILIB:=both for HOST_NATIVE_TEST 2015-12-21 16:34:25 -08:00
host_prebuilt.mk
host_shared_library.mk Add 64-bit windows cross-compiles 2016-02-05 16:33:18 -08:00
host_shared_library_internal.mk Remove USE_NINJA=false 2016-02-26 21:48:31 -08:00
host_shared_test_lib.mk
host_static_library.mk Add 64-bit windows cross-compiles 2016-02-05 16:33:18 -08:00
host_static_library_internal.mk Fix LOCAL_MODULE_HOST_OS 2015-09-04 15:41:38 -07:00
host_static_test_lib.mk
host_test_internal.mk Don't use GTEST_OS_LINUX on Darwin 2016-05-13 21:10:50 +00:00
install_jni_libs.mk
install_jni_libs_internal.mk Use direct dependency on the JNI so files. 2015-10-15 17:50:06 -07:00
jack-default.args
java.mk Merge "Add normalize_path.py to prerequisites" 2016-04-21 05:34:06 +00:00
java_common.mk Warn if there is file with unknown suffix in Java module's sources. 2016-04-26 15:59:06 -07:00
java_library.mk Remove support of disabling Jack. 2016-03-30 14:03:12 -07:00
LINUX_KERNEL_COPYING build: Add LINUX_KERNEL_COPYING license file 2015-11-09 02:27:01 +01:00
main.mk Remove TARGET_LIBGCC/LIBATOMIC/LIBGCOV 2016-05-16 17:26:54 -07:00
Makefile Merge "Correct some dependencies around zip packages" 2016-05-12 02:06:42 +00:00
module_arch_supported.mk Tell Soong about HOST_CROSS_* 2016-02-09 16:00:14 -08:00
multi_prebuilt.mk
multilib.mk Add HOST_CROSS_OS 2015-09-09 18:12:29 +00:00
native_benchmark.mk Move BUILD_NATIVE_BENCHMARK over to libgoogle-benchmark. 2016-03-04 13:37:43 -08:00
native_test.mk
ninja.mk Read Soong-exported configuration 2016-05-12 13:36:33 -07:00
node_fns.mk
notice_files.mk Allow modules to override the default NOTICE file. 2015-12-24 10:10:55 +00:00
package.mk Support x86+arm multilib build. 2016-03-25 13:29:53 -07:00
package_internal.mk Make apks depend on their certificates 2016-05-13 16:03:24 +09:00
pathmap.mk am 43bbbf8a: Merge "Remove more of the pathmap." 2015-09-24 21:59:58 +00:00
pdk_config.mk Move PDK selection into config.mk 2016-02-01 18:05:07 -08:00
pdk_fusion_modules.mk Use $(BUILD_SYSTEM) as the LOCAL_PATH of auto-generated modules. 2016-03-25 11:06:51 -07:00
phony_package.mk Remove USE_NINJA=false 2016-02-26 21:48:31 -08:00
post_clean.mk Clean generated source dir if .proto/.rs is gonee. 2016-03-02 10:59:59 -08:00
prebuilt.mk Don't reset LOCAL_*MODULE_STEM. 2016-04-19 12:20:47 -07:00
prebuilt_internal.mk Make apks depend on their certificates 2016-05-13 16:03:24 +09:00
process_wrapper.sh
process_wrapper_gdb.cmds
process_wrapper_gdb.sh
product-graph.mk Fix "make product-graph" and "make dump-products". 2015-10-28 16:49:44 -07:00
product.mk Speed up lunch/tapas/etc. shell utility functions. 2016-03-04 11:01:57 -08:00
product_config.mk Switch emulator to generate userdebug images by default am: ba740ff57f 2015-11-11 19:40:45 +00:00
proguard.emma.flags
proguard.flags
proguard.jacoco.flags Support code coverage with Jack 2016-01-27 19:14:14 +01:00
proguard_basic_keeps.flags
proguard_tests.flags
root.mk
sdk_font.mk Sort more instances of wildcard and find 2015-09-30 22:25:49 +00:00
setup_one_odex.mk
shared_library.mk Don't reset LOCAL_*MODULE_STEM. 2016-04-19 12:20:47 -07:00
shared_library_internal.mk Remove TARGET_LIBGCC/LIBATOMIC/LIBGCOV 2016-05-16 17:26:54 -07:00
shared_test_lib.mk
soong.mk Pass BUILD_HOST_static to Soong 2016-05-17 16:40:03 -07:00
static_java_library.mk Remove support of disabling Jack. 2016-03-30 14:03:12 -07:00
static_library.mk Don't reset LOCAL_*MODULE_STEM. 2016-04-19 12:20:47 -07:00
static_library_internal.mk Delete relics left behind by commit 86e6b7ed51 . 2016-03-04 16:28:01 -08:00
static_test_lib.mk
target_test_internal.mk Add support for multiple flavors of the NDK gtest. 2016-03-23 13:25:06 -07:00
version_defaults.mk Inform Jack of the min sdk 2016-03-16 11:55:46 +01:00