summaryrefslogtreecommitdiff
path: root/java/java.go
diff options
context:
space:
mode:
author Peter Collingbourne <pcc@google.com> 2018-10-25 10:53:44 -0700
committer Peter Collingbourne <pcc@google.com> 2018-10-25 13:40:28 -0700
commit486e42c35375a70c748db7b4aadad77ab12d777a (patch)
tree2e1c92086a8785e582c0d2ef592d2323f91164a5 /java/java.go
parent1e30905f6525b35f565b5b0bf395f7279658a6b0 (diff)
Enable safe ICF with LLD.
Support for safe ICF was added to LLD in LLVM r337429. This reduces the size of sailfish system.img by 7.6MB. The address-significance tables created by Clang to support LLD's implementation of safe ICF are incompatible with ld -r. Therefore we need to pass -fno-addrsig to the compiler to prevent it from creating an address-significance table when building a cc_object. Change-Id: I83e28741e6b3cdf09566447d2658ce48594f2074
Diffstat (limited to 'java/java.go')
0 files changed, 0 insertions, 0 deletions