aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/InitPreprocessor.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2014-07-07 05:18:22 +0000
committerSaleem Abdulrasool <compnerd@compnerd.org>2014-07-07 05:18:22 +0000
commit1eb4a28b441bcc46b1855e835a905575b98b7cc2 (patch)
treeff8d0ba40f99137c54c71e31780202980a62d5d3 /clang/lib/Frontend/InitPreprocessor.cpp
parent4473c1943ffd41ce0ed6898f688b8f75c6a58dd9 (diff)
downloadllvm-1eb4a28b441bcc46b1855e835a905575b98b7cc2.zip
llvm-1eb4a28b441bcc46b1855e835a905575b98b7cc2.tar.gz
llvm-1eb4a28b441bcc46b1855e835a905575b98b7cc2.tar.bz2
ARM: unify symbol name retrieval
Ensure that all paths that retrieve the symbol name go through GetARMGVSymbol rather than getSymbol. This is desirable so that any global symbol mangling can be centralised to this function. The motivation for this is handling of symbols that are marked as having dll import dll storage. Such a symbol requires an extra load that is currently handled in the backend and a __imp_ prefix on the symbol name. llvm-svn: 212429
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions