[PATCH] D40189: COFF: Stop emitting a non-standard COFF symbol table into PEs.

Peter Collingbourne via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 17 11:23:18 PST 2017


pcc created this revision.
Herald added a subscriber: mehdi_amini.

Now that our support for PDB is reasonably good, there is no longer
a need to emit a COFF symbol table.

Also fix a bug where we would fail to emit a string table for long
section names if /debug was not specified.

Depends on https://reviews.llvm.org/D40188


https://reviews.llvm.org/D40189

Files:
  lld/COFF/Driver.cpp
  lld/COFF/Options.td
  lld/COFF/Writer.cpp
  lld/test/COFF/delayimports32.test
  lld/test/COFF/long-section-name.test
  lld/test/COFF/lto-opt-level.ll
  lld/test/COFF/strtab-size.s
  lld/test/COFF/symtab.test

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D40189.123385.patch
Type: text/x-patch
Size: 21503 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20171117/01fda902/attachment-0001.bin>


More information about the llvm-commits mailing list