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 D40188
Paths
| Differential D40189
COFF: Stop emitting a non-standard COFF symbol table into PEs. ClosedPublic Authored by pcc on Nov 17 2017, 11:23 AM.
Details Summary Now that our support for PDB is reasonably good, there is no longer Also fix a bug where we would fail to emit a string table for long Depends on D40188
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Nov 17 2017, 11:30 AM Closed by commit rL318548: COFF: Stop emitting a non-standard COFF symbol table into PEs. (authored by pcc). · Explain WhyNov 17 2017, 11:51 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 123390 lld/trunk/COFF/Driver.cpp
lld/trunk/COFF/Options.td
lld/trunk/COFF/Writer.cpp
lld/trunk/test/COFF/delayimports32.test
lld/trunk/test/COFF/long-section-name.test
lld/trunk/test/COFF/lto-opt-level.ll
lld/trunk/test/COFF/strtab-size.s
lld/trunk/test/COFF/symtab.test
|