diff options
author | Peter Smith <peter.smith@linaro.org> | 2016-10-27 10:28:53 +0000 |
---|---|---|
committer | Peter Smith <peter.smith@linaro.org> | 2016-10-27 10:28:53 +0000 |
commit | 17cd3752b8092c73f600c7eeb090b786365a61d2 (patch) | |
tree | 17021a1ad9c59d9b05b401686192c72ec28b0dbb /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | e7d9505c08017b6952c5f32015d185b5819094bc (diff) | |
download | bcm5719-llvm-17cd3752b8092c73f600c7eeb090b786365a61d2.tar.gz bcm5719-llvm-17cd3752b8092c73f600c7eeb090b786365a61d2.zip |
[ELF] Synthetic symbol definitions for ARM static linking
When static linking in ARM (like Mips) __tls_get_addr is defined by
the library so we should not define it as a synthetic.
We also need to add __exidx_start and __exidx_end for the .ARM.exidx
section as the static libc library startup code is expecting them to
be defined by the default linker script for static linking on ARM.
Differential revision: https://reviews.llvm.org/D25978
llvm-svn: 285279
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions