[PATCH] D50783: [CodeGen] Merge identical block descriptor global variables
David Chisnall via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 31 03:40:29 PDT 2018
theraven added a comment.
This revision broke blocks on all ELF targets. The block descriptors' symbol names can now include the @ character, which is reserved on ELF platforms as a separator between symbol name and symbol version. As a result, nothing containing a block that has an Objective-C object argument will link. Please add mangling similar to that in the GNUstep runtime to avoid this.
Repository:
rC Clang
https://reviews.llvm.org/D50783
More information about the llvm-commits
mailing list