[PATCH] D35504: [PDB] Merge in types and items from type servers (/Zi)
    Reid Kleckner via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Jul 17 13:57:33 PDT 2017
    
    
  
rnk created this revision.
Object files compiled with /Zi emit type information into a type server
PDB. The .debug$S section will contain a single TypeServer2Record with
the absolute path and GUID of the type server. LLD needs to load the
type server PDB and merge all types and items it finds in it into the
destination PDB.
Depends on https://reviews.llvm.org/D35495
https://reviews.llvm.org/D35504
Files:
  lld/COFF/PDB.cpp
  lld/test/COFF/Inputs/pdb-type-server-simple-a.yaml
  lld/test/COFF/Inputs/pdb-type-server-simple-b.yaml
  lld/test/COFF/Inputs/pdb-type-server-simple-ts.yaml
  lld/test/COFF/pdb-type-server-missing.yaml
  lld/test/COFF/pdb-type-server-simple.test
  llvm/include/llvm/DebugInfo/CodeView/WindowsGuid.h
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D35504.106942.patch
Type: text/x-patch
Size: 39437 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170717/e49c1711/attachment.bin>
    
    
More information about the llvm-commits
mailing list