aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
diff options
context:
space:
mode:
authorVy Nguyen <vyng@google.com>2021-06-09 12:12:10 -0400
committerVy Nguyen <vyng@google.com>2021-06-17 14:22:58 -0400
commit366df11a35392c946678f1af94038945c23f06c8 (patch)
tree7717b7664815cc28c507dd05f41daf92061250b7 /llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp
parentd02bf362dcf8d1488dfcf970c12c6047885a5f06 (diff)
downloadllvm-366df11a35392c946678f1af94038945c23f06c8.zip
llvm-366df11a35392c946678f1af94038945c23f06c8.tar.gz
llvm-366df11a35392c946678f1af94038945c23f06c8.tar.bz2
[lld-macho] Rework mergeFlag to behave closer to what ld64 does.
Details: I've been getting a few weird errors similar to the following from our internal tests: ``` ld64.lld.darwinnew: error: Cannot merge section __eh_frame (type=0x0) into __eh_frame (type=0xB): inconsistent types ld64.lld.darwinnew: error: Cannot merge section __eh_frame (flags=0x0) into __eh_frame (flags=0x6800000B): strict flags differ ld64.lld.darwinnew: error: Cannot merge section __eh_frame (type=0x0) into __eh_frame (type=0xB): inconsistent types ld64.lld.darwinnew: error: Cannot merge section __eh_frame (flags=0x0) into __eh_frame (flags=0x6800000B): strict flags differ ``` Differential Revision: https://reviews.llvm.org/D103971
Diffstat (limited to 'llvm/lib/Target/WebAssembly/Disassembler/WebAssemblyDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions