[all-commits] [llvm/llvm-project] 3d338f: Revert "[LLD] [COFF] Implement a GNU/ELF like -wra...

aeubanks via All-commits all-commits at lists.llvm.org
Thu Oct 15 10:28:11 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 3d338f681340e2075707eabcf530bcc0c37da80e
      https://github.com/llvm/llvm-project/commit/3d338f681340e2075707eabcf530bcc0c37da80e
  Author: Arthur Eubanks <aeubanks at google.com>
  Date:   2020-10-15 (Thu, 15 Oct 2020)

  Changed paths:
    M lld/COFF/Driver.cpp
    M lld/COFF/InputFiles.h
    M lld/COFF/LTO.cpp
    M lld/COFF/MinGW.cpp
    M lld/COFF/MinGW.h
    M lld/COFF/Options.td
    M lld/COFF/SymbolTable.cpp
    M lld/COFF/Symbols.h
    M lld/MinGW/Driver.cpp
    M lld/MinGW/Options.td
    R lld/test/COFF/wrap-i386.s
    R lld/test/COFF/wrap-import.ll
    R lld/test/COFF/wrap-lto-1.ll
    R lld/test/COFF/wrap-lto-2.ll
    R lld/test/COFF/wrap-real-missing.s
    R lld/test/COFF/wrap-with-archive.s
    R lld/test/COFF/wrap.s
    M lld/test/MinGW/driver.test

  Log Message:
  -----------
  Revert "[LLD] [COFF] Implement a GNU/ELF like -wrap option"

This reverts commit a012c704b5e5b60f9d2a7304d27cbc84a3619571.

Breaks Windows builds.

C:\src\llvm-mint\lld\COFF\Symbols.cpp(26,1): error: static_assert failed due to requirement 'sizeof(lld::coff::SymbolUnion) <= 48' "symbols should be optimized for memory usage"
static_assert(sizeof(SymbolUnion) <= 48,




More information about the All-commits mailing list