llvm-project/lld/COFF
Zachary Turner 132d7a134f Resubmit "Support embedding natvis files in PDBs."
The issue causing this to fail in certain configurations
should be fixed.

It was due to the fact that DIA apparently expects there to be
a null string at ID 1 in the string table.  I'm not sure why this
is important but it seems to make a difference, so set it.

llvm-svn: 328002
2018-03-20 17:06:39 +00:00
..
CMakeLists.txt Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp. 2018-02-28 17:38:19 +00:00
Chunks.cpp COFF: Implement string tail merging. 2018-03-15 21:14:02 +00:00
Chunks.h COFF: Implement string tail merging. 2018-03-15 21:14:02 +00:00
Config.h Resubmit "Support embedding natvis files in PDBs." 2018-03-20 17:06:39 +00:00
DLL.cpp Consistent (non) use of empty lines in include blocks 2018-02-20 21:53:18 +00:00
DLL.h Revert "Merge IAT and ILT." 2017-06-02 18:49:38 +00:00
Driver.cpp Resubmit "Support embedding natvis files in PDBs." 2018-03-20 17:06:39 +00:00
Driver.h Consistent use of header file for ICF and MarkLive 2018-02-20 22:09:59 +00:00
DriverUtils.cpp [COFF] Add support for the GNU ld flag --kill-at 2018-03-14 20:17:16 +00:00
ICF.cpp COFF: Implement string tail merging. 2018-03-15 21:14:02 +00:00
ICF.h Consistent use of header file for ICF and MarkLive 2018-02-20 22:09:59 +00:00
InputFiles.cpp COFF: Implement string tail merging. 2018-03-15 21:14:02 +00:00
InputFiles.h COFF: Implement string tail merging. 2018-03-15 21:14:02 +00:00
LTO.cpp [COFF] Enable per-function and data sections in LTO 2018-03-14 20:25:41 +00:00
LTO.h Move new lld's code to Common subdirectory. 2017-10-02 21:00:41 +00:00
MapFile.cpp COFF: Move assignment of section RVAs to assignAddresses(). NFCI. 2018-03-15 21:13:46 +00:00
MapFile.h COFF: Change the /lldmap output format to be more like the ELF linker. 2017-01-14 03:14:46 +00:00
MarkLive.cpp [coff] Print detailed timing information with /TIME. 2018-01-17 19:16:26 +00:00
MarkLive.h Consistent use of header file for ICF and MarkLive 2018-02-20 22:09:59 +00:00
MinGW.cpp [COFF] Don't export symbols that have corresponding __imp_ symbols 2017-11-29 05:50:49 +00:00
MinGW.h [COFF] Avoid forward declaring StringSet, fix build 2017-10-19 20:19:16 +00:00
Options.td Resubmit "Support embedding natvis files in PDBs." 2018-03-20 17:06:39 +00:00
PDB.cpp Resubmit "Support embedding natvis files in PDBs." 2018-03-20 17:06:39 +00:00
PDB.h [LLD COFF/PDB] Incrementally update the build id. 2017-08-15 21:31:41 +00:00
README.md Update the documents of the new LLD. 2016-03-12 06:06:40 +00:00
SymbolTable.cpp [lld-link] For suppressible warnings, print the warning number. 2018-03-12 12:04:17 +00:00
SymbolTable.h Reland r319090, "COFF: Do not create SectionChunks for discarded comdat sections." with a fix for debug sections. 2017-11-28 01:30:07 +00:00
Symbols.cpp Merge {COFF,ELF}/Strings.cpp to Common/Strings.cpp. 2018-02-28 17:38:19 +00:00
Symbols.h Remove an unused accessor and simplify the logic a bit. NFC. 2018-02-17 20:41:38 +00:00
Writer.cpp [COFF] Clarify comment. NFC 2018-03-16 20:20:01 +00:00
Writer.h COFF: Move assignment of section RVAs to assignAddresses(). NFCI. 2018-03-15 21:13:46 +00:00

README.md

See docs/NewLLD.rst