aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorFangrui Song <maskray@google.com>2020-06-24 08:22:17 -0700
committerFangrui Song <maskray@google.com>2020-06-24 08:22:22 -0700
commit4542c18ef295702b269204f83352b673c59e6542 (patch)
treea8fa357479bdf16a0479d09b415cb744409845d4 /clang/lib/Frontend/CompilerInvocation.cpp
parent778351df777b89641cadf038b17e416b0bbf31ab (diff)
downloadllvm-4542c18ef295702b269204f83352b673c59e6542.zip
llvm-4542c18ef295702b269204f83352b673c59e6542.tar.gz
llvm-4542c18ef295702b269204f83352b673c59e6542.tar.bz2
[ELF] -r: don't parse @ (symbol versioning) for .symver inline asm in bitcode
Fixes PR46420 Similar to D43307 for non-LTO. Module-level inline assembly can use .symver to create a symbol with `@` in the name. For relocatable output, @ should be retained in the symbol name. `@ver` should not be parsed and dropped. Reviewed By: grimar, psmith Differential Revision: https://reviews.llvm.org/D82433
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions