[all-commits] [llvm/llvm-project] db259f: [llvm-readobj] Fix arm64 unwind opcode disassembly...

Mateusz Mikuła via All-commits all-commits at lists.llvm.org
Tue Aug 25 23:38:44 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: db259fe38b89b6987c9c4ec61a7cd7d8a0429b85
      https://github.com/llvm/llvm-project/commit/db259fe38b89b6987c9c4ec61a7cd7d8a0429b85
  Author: Martin Storsjö <martin at martin.st>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

  Changed paths:
    M llvm/test/CodeGen/AArch64/wineh5.mir
    A llvm/test/tools/llvm-readobj/COFF/arm64-unwind-opcodes.s
    M llvm/tools/llvm-readobj/ARMWinEHPrinter.cpp

  Log Message:
  -----------
  [llvm-readobj] Fix arm64 unwind opcode disassembly printing

Add a missing minus, fix vertical alignment of instructions for one opcode.

Differential Revision: https://reviews.llvm.org/D86523


  Commit: b07d78bcf91a650e6b940600259d0e58120f783f
      https://github.com/llvm/llvm-project/commit/b07d78bcf91a650e6b940600259d0e58120f783f
  Author: Martin Storsjö <martin at martin.st>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

  Changed paths:
    M llvm/test/MC/AArch64/seh.s

  Log Message:
  -----------
  [MC] [Win64EH] Update the AArch64/seh.s test slightly. NFC.

Update the comment stating the aim of the test - this is currently
only checking that these assembler directives doesn't cause the
assembler to fail, but the results of the testcase aren't particularly
correct yet.

Remove bits of the testcase that are even less likely to be found in
the wild (the .seh_startchained/.seh_endchained block), where the
testcase currently doesn't really generate anything interesting
anyway.

Differential Revision: https://reviews.llvm.org/D86524


  Commit: dcb1ce61b84203ab8ece771d7bbab6e3345a31b3
      https://github.com/llvm/llvm-project/commit/dcb1ce61b84203ab8ece771d7bbab6e3345a31b3
  Author: Mateusz Mikuła <mati865 at gmail.com>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

  Changed paths:
    M lld/MinGW/Options.td

  Log Message:
  -----------
  [LLD][MinGW] Cleanup Options.td file. NFC.

Based on ELF driver Options.td.

Differential Revision: https://reviews.llvm.org/D86509


  Commit: c82078b5d761974ce76561f85ae73b4d02213e57
      https://github.com/llvm/llvm-project/commit/c82078b5d761974ce76561f85ae73b4d02213e57
  Author: Mateusz Mikuła <mati865 at gmail.com>
  Date:   2020-08-26 (Wed, 26 Aug 2020)

  Changed paths:
    M lld/MinGW/Driver.cpp
    M lld/MinGW/Options.td
    M lld/test/MinGW/driver.test

  Log Message:
  -----------
  [LLD][MinGW] Handle allow-multiple-definition flag

Basically copied from ELF driver.

Differential Revision: https://reviews.llvm.org/D86512


Compare: https://github.com/llvm/llvm-project/compare/6a3c69e918b1...c82078b5d761


More information about the All-commits mailing list