summaryrefslogtreecommitdiff
path: root/java/java_resources.go
diff options
context:
space:
mode:
author Yi Kong <yikong@google.com> 2019-03-19 20:05:05 -0700
committer Yi Kong <yikong@google.com> 2019-03-20 03:21:10 +0000
commita32b5e6a6bcf3d4c8120401f39cbeffd5efb7656 (patch)
treea4d26bf9704e17d08afa65819a7c9e4e21570b9e /java/java_resources.go
parentbb3fe2fc854714df13f364dc01c42056fdd92c42 (diff)
Add -faddrsig to ClangExtraCflags
Emit address-significance table which allows linker to perform safe ICF. Clang does not emit the table by default on Android since NDK still uses GNU binutils. With the flag, binary size is decreased. For Marlin: -fno-addrsig -faddrsig diff /system/bin 28012K 27108K -3.33% /system/lib 88220K 86964K -1.44% /system/lib64 151936K 148108K -2.58% Test: m checkbuild Bug: 128940110 Change-Id: I99511f038a6d4b88b5c849a0f8943c24731ab6ea
Diffstat (limited to 'java/java_resources.go')
0 files changed, 0 insertions, 0 deletions