diff options
author | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-03-28 20:36:28 +0000 |
---|---|---|
committer | Evgeniy Stepanov <eugeni.stepanov@gmail.com> | 2016-03-28 20:36:28 +0000 |
commit | a023f79db19dae6c42ce4240e85630510c20ac91 (patch) | |
tree | 7f560eefe0cb296bd4d1313b0e77c054be60dca5 /clang/lib | |
parent | cc8ee8e3a226e160965dd586d22059bc3134337f (diff) | |
download | bcm5719-llvm-a023f79db19dae6c42ce4240e85630510c20ac91.tar.gz bcm5719-llvm-a023f79db19dae6c42ce4240e85630510c20ac91.zip |
Handle section vs global name conflict.
This is a fix for PR26941.
When there is both a section and a global definition with the same
name, the global wins.
Section symbols are not added to the symbol table; section references
are left undefined and fixed up in the object writer unless they've
been satisfied by some other definition.
llvm-svn: 264649
Diffstat (limited to 'clang/lib')
0 files changed, 0 insertions, 0 deletions