platform_build_soong/cc
Hsin-Yi Chen d2079b646c Enable ABI diff between the source code and the previous version
This commit removes "-advice-only from" the command of cross-version ABI
diff. The ABI changes that are incompatible with the previous version
are propagated as build errors. The developers need to follow the
error message to resolve the ABI difference.

Test: make
Bug: 244520027
Change-Id: Ic6e7757d2b35b619afcc8f50c892d1cfe989c800
2022-10-27 18:03:09 +08:00
..
config Merge "Export all constants for linux_bionic" 2022-10-24 20:06:48 +00:00
libbuildversion
ndk_api_coverage_parser Distinguish # apex and # systemapi symbols 2022-07-19 13:47:19 +09:00
ndkstubgen Add --no-ndk to ndkstubgen 2022-10-05 09:06:49 +09:00
symbolfile Add riscv64. 2022-10-10 15:33:50 +00:00
afdo.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
afdo_test.go
Android.bp Enable bp2build for cc modules relying on sysprop 2022-09-19 23:38:33 +00:00
androidmk.go Add overrides support for snapshots 2022-10-04 14:42:02 +09:00
api_level.go Move checking of minApiForArch for apex into cc 2022-10-07 16:04:50 -07:00
binary.go Add CcUnstrippedInfo provider and use it in mixed builds 2022-10-12 17:36:47 -07:00
binary_sdk_member.go
binary_test.go Add CcUnstrippedInfo provider and use it in mixed builds 2022-10-12 17:36:47 -07:00
bp2build.go Merge "Support cc_prebuilt_binary building with Bazel" 2022-10-10 21:37:35 +00:00
builder.go Enable ABI diff between the source code and the previous version 2022-10-27 18:03:09 +08:00
cc.go Replace with stubs only for Android non-native-bridge targets 2022-10-25 04:04:20 +00:00
cc_test.go Add tests verifying link actions for cc libraries 2022-09-30 12:57:00 -04:00
ccdeps.go
cflag_artifacts.go
check.go
cmakelists.go
compdb.go
compiler.go Revert^2 "deletion of clang_cflags & clang_asflags from Soong" 2022-09-14 19:10:51 +00:00
compiler_test.go
coverage.go [coverage] On coverage+hwasan build, disable hwasan global instrumentation 2022-10-12 19:32:48 +00:00
fuzz.go Output shared dependendencies of JNI libs for Java fuzzers 2022-10-20 00:55:58 +00:00
gen.go Enable bp2build for cc modules relying on sysprop 2022-09-19 23:38:33 +00:00
gen_test.go Write Soong tests to confirm Sysprop directories 2022-08-29 18:46:50 +00:00
genrule.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
genrule_test.go Make cc_genrule.srcs configurable. 2022-10-19 12:35:26 -07:00
image.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
image_sdk_traits.go
installer.go
kernel_headers.go
library.go Add CcUnstrippedInfo provider and use it in mixed builds 2022-10-12 17:36:47 -07:00
library_headers.go Converters for contributions to systemapi and vendorapi 2022-10-07 23:48:00 +00:00
library_headers_test.go
library_sdk_member.go Handle multiple linkages in sdk snapshots 2022-05-23 10:51:22 -04:00
library_stub.go Merge changes from topic "api_library_missing_deps" 2022-10-25 03:12:07 +00:00
library_stub_test.go Merge changes from topic "api_library_missing_deps" 2022-10-25 03:12:07 +00:00
library_test.go Add CcUnstrippedInfo provider and use it in mixed builds 2022-10-12 17:36:47 -07:00
linkable.go Specify jnilib partition in Android-<target>.mk 2022-10-04 03:26:05 +00:00
linker.go Use LLD for Darwin host binaries 2022-06-24 13:45:32 +00:00
llndk_library.go
lto.go Set -fno-emulated-tls for riscv64 2022-10-20 14:31:24 -07:00
lto_test.go Add test to verify lto mutators 2022-09-16 12:41:47 -04:00
makevars.go Removed unused GCC references 2022-09-30 19:32:48 -07:00
native_bridge_sdk_trait.go
ndk_abi.go
ndk_headers.go Move API providing modules from bp2build to api_bp2build workspace 2022-10-04 17:33:32 +00:00
ndk_library.go Converters for contributions to systemapi and vendorapi 2022-10-07 23:48:00 +00:00
ndk_prebuilt.go
ndk_sysroot.go bp2build for ndk_headers 2022-08-31 19:40:22 +00:00
ndk_test.go Add a property in ndk_library for header contributions 2022-08-30 18:24:40 +00:00
object.go Copy cc_object output files to a name that matches the module 2022-09-16 10:34:09 -07:00
object_test.go Copy cc_object output files to a name that matches the module 2022-09-16 10:34:09 -07:00
OWNERS
pgo.go Remove sampling profile support from pgo rule 2022-06-07 15:23:08 +08:00
prebuilt.go Rename prebuilt_library_* to cc_prebuilt_library_* 2022-10-20 14:51:55 +00:00
prebuilt_test.go Support mixed building for cc_prebuilt_binary 2022-10-11 18:13:54 +00:00
proto.go Support proto modules with external references. 2022-09-14 13:02:53 -07:00
proto_test.go
pylintrc
rs.go
sabi.go
sanitize.go Merge "Set -fno-emulated-tls for riscv64" 2022-10-21 03:31:38 +00:00
sanitize_test.go Revert "Revert "[soong] Add memtag-stack sanitizer, switch to li..." 2022-08-31 15:20:25 -07:00
sdk.go
sdk_test.go
snapshot_prebuilt.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
snapshot_utils.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
stl.go add comments to keep STL code in sync with Bazel 2022-10-14 12:25:13 -04:00
strip.go Disable stripping for riscv64 2022-10-11 11:50:55 -07:00
stub_library.go
sysprop.go Enable bp2build for cc modules relying on sysprop 2022-09-19 23:38:33 +00:00
test.go bp2build: Convert cc_test.test_options.tags to cc_test.tags 2022-09-16 02:32:03 +00:00
test_data_test.go
testing.go Fix Errorf format string for error 2022-10-06 15:24:11 +00:00
tidy.go Disable external/grpc-grpc even with TIDY_EXTERNAL_VENDOR=1 2022-10-18 18:58:50 -07:00
tidy_test.go Prepare to obsolete -warnings-as-errors in tidy_flags 2022-06-12 20:25:43 -07:00
util.go
vendor_public_library.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00
vendor_public_library_test.go
vendor_snapshot.go Add overrides support for snapshots 2022-10-04 14:42:02 +09:00
vendor_snapshot_test.go Add overrides support for snapshots 2022-10-04 14:42:02 +09:00
vndk.go Remove obsolete notice property. 2022-07-29 17:54:40 +00:00
vndk_prebuilt.go Reformat build/soong for go 1.19 2022-08-17 10:43:13 -07:00