platform_build_soong/cc
Colin Cross 3b19f5d71d Remove old-style support for translated second architectures
Translated second architectures now go in NativeBridgeArch instead
of DeviceSecondaryArch.

This reapplies I568046330abc002d4eed582cb999b62a5eaba790 with
ctx.Config().HasMulitlibConflict() added to fix the NDK build,
which has arm64, arm, x86_64, and x86 architectures enabled.

Test: m checkbuild
Test: OUT_DIR=out_ndk build/soong/scripts/build-ndk-prebuilts.sh
Test: no change to build.ninja or Android-aosp_cf_x86_phone.mk
Change-Id: Iadcafbd64bfb9579ae7c86914927c43a062b0c8e
2019-09-19 12:54:32 -07:00
..
config Switch to clang-r365631b 2019-09-16 15:06:41 -07:00
libbuildversion Add dist support to Soong 2018-11-19 15:26:14 -08:00
androidmk.go Move splitFileExt to the android package. 2019-09-09 20:29:31 -07:00
binary.go Remove old-style support for translated second architectures 2019-09-19 12:54:32 -07:00
builder.go Add back the llvm-ar P flag 2019-09-06 15:11:57 -07:00
cc.go Merge "Add "apex_vndk" module type" 2019-09-17 17:14:48 +00:00
cc_test.go soong: Add tests for depending on disabled module 2019-08-26 13:19:42 +00:00
check.go
cmakelists.go Remove GCC checks 2018-10-09 02:16:58 +00:00
compdb.go Treat .cxx files as c++ 2019-06-27 14:46:10 -07:00
compiler.go -D__ANDROID_NDK__ for SDK builds. 2019-08-07 13:06:06 -07:00
coverage.go Build native coverage variant of APEXes when needed 2019-08-13 08:55:08 +09:00
fuzz.go Add i386 host fuzzing support w/ cc_fuzz. 2019-09-05 13:34:44 -07:00
gen.go filegroup.path is used to specify the include path for aidl files 2019-07-19 11:31:31 +09:00
gen_stub_libs.py Handle the case when a symbol is annotated with "# apex vndk" 2019-02-08 20:36:26 +09:00
gen_test.go filegroup.path is used to specify the include path for aidl files 2019-07-19 11:31:31 +09:00
genrule.go Let genrule be mutatable by the apex mutator 2019-06-12 13:28:11 +09:00
genrule_test.go Allow cc_genrule srcs to vary by architecture 2018-10-23 18:40:37 +00:00
installer.go Remove old-style support for translated second architectures 2019-09-19 12:54:32 -07:00
kernel_headers.go Separate exported includes out of flags 2019-06-11 10:37:56 +09:00
library.go Remove old-style support for translated second architectures 2019-09-19 12:54:32 -07:00
library_test.go Allow .o files as srcs. 2019-08-22 13:21:37 -07:00
linker.go Merge "Add -Wl,--exclude-libs=libclang_rt.builtins to ldflags" 2019-08-19 16:39:57 +00:00
llndk_library.go Fix sanitizer dep 2019-08-08 01:51:26 +09:00
lto.go Disable LTO when building with fuzzer support. 2019-08-02 16:57:55 -07:00
makevars.go Merge "Specify the API level via the triple instead of __ANDROID_API__." 2019-07-30 01:23:04 +00:00
ndk_headers.go Soong: Add synopsis to ndk_* modules. 2019-04-09 18:50:44 -07:00
ndk_library.go Add neuralnetworks to ndkPrebuiltSharedLibs 2019-07-26 08:57:54 +00:00
ndk_prebuilt.go Separate exported includes out of flags 2019-06-11 10:37:56 +09:00
ndk_sysroot.go Fix package path of android/soong/android pctx 2019-04-10 16:49:27 -07:00
object.go Merge changes I75b4a761,I779f28c6,If1422372,I26307dd1 2019-08-23 00:15:08 +00:00
object_test.go Allow linker scripts when building objects. 2019-08-22 13:21:37 -07:00
pgo.go Remove redundant -fexperimental-new-pass-manager 2019-06-14 09:54:23 -07:00
prebuilt.go Merge "Add "apex_vndk" module type" 2019-09-17 17:14:48 +00:00
prebuilt_test.go Add "apex_vndk" module type 2019-09-10 11:22:59 +09:00
proto.go Add support for protoc plugins 2019-04-02 16:38:55 +00:00
proto_test.go Fix tests with cc_binary_host on mac 2019-04-22 15:55:56 -07:00
pylintrc
rs.go Renderscript: rename .rs extension to .rscript 2019-07-18 04:02:38 +00:00
sabi.go Add tags to the list of lsdump paths 2019-08-07 13:40:11 +08:00
sanitize.go Merge "Disable FORTIFY for fuzzer builds." 2019-08-29 10:10:17 -07:00
stl.go Merge "Remove setting _USING_LIBCXX" 2019-08-27 15:10:27 +00:00
strip.go Remove use_gnu_strip option 2019-09-13 12:18:47 -07:00
sysprop.go Implement sysprop_library API stability check 2019-08-23 06:28:34 +00:00
test.go Revert "Force gtest to use adb unroot if required_root is false or not set" 2019-09-14 03:06:26 +00:00
test_data_test.go Replace ctx.ExpandSources with android.PathsForModuleSrc 2019-03-20 19:36:13 +00:00
test_gen_stub_libs.py Handle the case when a symbol is annotated with "# apex vndk" 2019-02-08 20:36:26 +09:00
testing.go Add "apex_vndk" module type 2019-09-10 11:22:59 +09:00
tidy.go Add support for clang-tidy -warnings-as-errors in Android.bp files 2019-03-26 20:47:08 +00:00
toolchain_library.go Omit .gnu_debuglink sections in object files 2019-05-31 15:07:16 -07:00
util.go Move splitFileExt to the android package. 2019-09-09 20:29:31 -07:00
vendor_public_library.go Add dependency to version script when linking stub libraries 2019-06-10 18:02:25 -07:00
vndk.go Skip native_bridge modules when listing VNDK libs 2019-09-08 11:34:06 +09:00
vndk_prebuilt.go Merge "Add "apex_vndk" module type" 2019-09-17 17:14:48 +00:00
xom.go XOM dependency check skipping static binaries. 2019-01-31 10:09:13 -08:00