diff options
author | Fangrui Song <maskray@google.com> | 2020-06-24 08:22:17 -0700 |
---|---|---|
committer | Fangrui Song <maskray@google.com> | 2020-06-24 08:22:22 -0700 |
commit | 4542c18ef295702b269204f83352b673c59e6542 (patch) | |
tree | a8fa357479bdf16a0479d09b415cb744409845d4 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | 778351df777b89641cadf038b17e416b0bbf31ab (diff) | |
download | llvm-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