diff options
author | Rui Ueyama <ruiu@google.com> | 2017-12-06 19:18:24 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2017-12-06 19:18:24 +0000 |
commit | efb5024e571b5c5bf922152eb226ec6b887e2084 (patch) | |
tree | f3dd7fac748996e6baf947ac74bfb3ee86c2af21 /llvm/lib/Transforms/Utils/LoopUtils.cpp | |
parent | b6e2ca4597d309c98be17e2bcc8a69ac22c25afe (diff) | |
download | llvm-efb5024e571b5c5bf922152eb226ec6b887e2084.zip llvm-efb5024e571b5c5bf922152eb226ec6b887e2084.tar.gz llvm-efb5024e571b5c5bf922152eb226ec6b887e2084.tar.bz2 |
[COFF] Ignore semicolons in module definition identifiers
Patch by David Major.
The NSS project's .def files make heavy use of semicolons in a
frightening attempt at portability:
https://hg.mozilla.org/projects/nss/raw-file/tip/lib/ckfw/capi/nsscapi.def
lld-link was treating the semicolon as part of the export name,
resulting in unresolved symbols. This patch includes ';' in the list of
characters to split on.
Differential Revision: https://reviews.llvm.org/D39968
llvm-svn: 319933
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions