FailedChanges

Summary

  1. Flush output in log() This change was motivated by output from lld-link.exe and link.exe getting intermixed. There's already a flush() call in message(), so there's precedence.
  2. [LoopUnswitch] Make DEBUG output more readable. While debugging a miscompile I realized loopunswitch doesn't put newlines when printing the instruction being replacement. Ending up with a single line with many instruction replaced isn't the best for readability and/or mental sanity.
  3. Rename one of the variables to avoid confusion.
  4. [WebAssembly] Add size of section header to data relocation offsets. Also, add test for data relocations and fix addend to be signed. Subscribers: jfb, dschuff Differential Revision: https://reviews.llvm.org/D32513
Revision 301693 by hans:
Flush output in log()

This change was motivated by output from lld-link.exe and link.exe
getting intermixed. There's already a flush() call in message(), so
there's precedence.
Change TypePath in RepositoryPath in Workspace
The file was modified/lld/trunk/COFF/Error.cpp (diff)llvm-revision.src/lld/trunk/COFF/Error.cpp
The file was modified/lld/trunk/ELF/Error.cpp (diff)llvm-revision.src/lld/trunk/ELF/Error.cpp
Revision 301692 by davide:
[LoopUnswitch] Make DEBUG output more readable.

While debugging a miscompile I realized loopunswitch doesn't
put newlines when printing the instruction being replacement.
Ending up with a single line with many instruction replaced isn't
the best for readability and/or mental sanity.
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/lib/Transforms/Scalar/LoopUnswitch.cpp (diff)llvm-revision.src/llvm/trunk/lib/Transforms/Scalar/LoopUnswitch.cpp
Revision 301691 by rafael:
Rename one of the variables to avoid confusion.
Change TypePath in RepositoryPath in Workspace
The file was modified/lld/trunk/ELF/LinkerScript.cpp (diff)llvm-revision.src/lld/trunk/ELF/LinkerScript.cpp
Revision 301690 by sbc:
[WebAssembly] Add size of section header to data relocation offsets.

Also, add test for data relocations and fix addend to
be signed.

Subscribers: jfb, dschuff

Differential Revision: https://reviews.llvm.org/D32513
Change TypePath in RepositoryPath in Workspace
The file was modified/llvm/trunk/include/llvm/MC/MCSectionWasm.h (diff)llvm-revision.src/llvm/trunk/include/llvm/MC/MCSectionWasm.h
The file was modified/llvm/trunk/include/llvm/MC/MCWasmObjectWriter.h (diff)llvm-revision.src/llvm/trunk/include/llvm/MC/MCWasmObjectWriter.h
The file was modified/llvm/trunk/include/llvm/Support/Wasm.h (diff)llvm-revision.src/llvm/trunk/include/llvm/Support/Wasm.h
The file was modified/llvm/trunk/lib/MC/WasmObjectWriter.cpp (diff)llvm-revision.src/llvm/trunk/lib/MC/WasmObjectWriter.cpp
The file was added/llvm/trunk/test/MC/WebAssembly/reloc-data.llllvm-revision.src/llvm/trunk/test/MC/WebAssembly/reloc-data.ll