summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2018-04-19 22:48:03 +0000
committerSam Clegg <sbc@chromium.org>2018-04-19 22:48:03 +0000
commit0dbe57e7523b531374a96982a69b7a0fcb71db36 (patch)
tree4bba850a59ce73066c611e7bfe9f7dc1018ea0a2 /clang/lib/Frontend/CompilerInvocation.cpp
parent1eca23bdd88e9357477d198f6dd922e1fcba9d77 (diff)
downloadbcm5719-llvm-0dbe57e7523b531374a96982a69b7a0fcb71db36.tar.gz
bcm5719-llvm-0dbe57e7523b531374a96982a69b7a0fcb71db36.zip
[WebAssembly] Fix bug where reloc addends were written as unsigned
Relocation addends can be negative so should be written as signed LEBs. This bug meant that writing value between 64 and 128 would be incorrectly interpreted as negative by the object file readers. Differential Revision: https://reviews.llvm.org/D45825 llvm-svn: 330374
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud