commit | 741b36e922a09c47507b61cbfc9cd8bba029f476 | [log] [tgz] |
---|---|---|
author | Dan Albert <danalbert@google.com> | Thu Nov 13 21:24:04 2014 -0800 |
committer | Dan Albert <danalbert@google.com> | Thu Nov 13 21:29:28 2014 -0800 |
tree | caa7d9f7b362f548d9119156cefe10a1f560c27f | |
parent | e088c0d281b796694c6c0d0e761ef62d3fe287c2 [diff] |
Fix the libgcc/libatomic link order. The previous position of libgcc.a/libatomic.a on the link line causes the linker to prefer satisfying dependencies from these libraries from other libraries that might include them, rather than from libgcc.a (or libatomic.a) itself. This imposes an ABI requirement that those intermediate shared libraries _always_ export those symbols, which is undesirable. Change-Id: Ib593236b475d3e98356b2b1be6f96cee2b67378f