diff options
author | Treehugger Robot <treehugger-gerrit@google.com> | 2018-06-12 00:13:27 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2018-06-12 00:13:27 +0000 |
commit | 01c66c199ecb2143f0029096b3f4a663db5c3d8e (patch) | |
tree | e7d42cfcabf5f9a911def38a2e0404f86325eb52 /cc | |
parent | 694b1c7c944f4cb20e059b8a00d0979baf193bbe (diff) | |
parent | b18814e7a4f8b04dc9ab2316349e5c173ac0d753 (diff) | |
download | build_soong-01c66c199ecb2143f0029096b3f4a663db5c3d8e.tar.gz build_soong-01c66c199ecb2143f0029096b3f4a663db5c3d8e.tar.bz2 build_soong-01c66c199ecb2143f0029096b3f4a663db5c3d8e.zip |
Merge "Add lld --no-rosegment flag to work with unwinder."
Diffstat (limited to 'cc')
-rw-r--r-- | cc/config/global.go | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cc/config/global.go b/cc/config/global.go index c734c2ee..dee7640b 100644 --- a/cc/config/global.go +++ b/cc/config/global.go @@ -89,6 +89,9 @@ var ( deviceGlobalLldflags = append(ClangFilterUnknownLldflags(deviceGlobalLdflags), []string{ + // TODO(b/109657296): needs --no-rosegment until Android + // stack unwinder can handle the read-only segment. + "-Wl,--no-rosegment", "-Wl,--pack-dyn-relocs=android", "-fuse-ld=lld", }...) |