diff options
| author | 2018-10-25 10:53:44 -0700 | |
|---|---|---|
| committer | 2018-10-25 13:40:28 -0700 | |
| commit | 486e42c35375a70c748db7b4aadad77ab12d777a (patch) | |
| tree | 2e1c92086a8785e582c0d2ef592d2323f91164a5 /java/java.go | |
| parent | 1e30905f6525b35f565b5b0bf395f7279658a6b0 (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