summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/dsymutil/Inputs/modules/1.o
Commit message (Collapse)AuthorAgeFilesLines
* dsymutil: strip unused types from imported DW_TAG_modulesAdrian Prantl2017-07-211-0/+0
| | | | | | | | | | | This patch teaches dsymutil to strip types from the imported DW_TAG_module inside of an object file (not inside the PCM) if they can be resolved to the full definition inside the PCM. This reduces the size of the .dSYM from WebCore from webkit.org by almost 2/3. <rdar://problem/33047213> llvm-svn: 308710
* dsymutil: Also ignore the ByteSize when building the DeclContext cache forAdrian Prantl2015-10-021-0/+0
| | | | | | | | clang modules. Forward decls of ObjC interfaces don't have a bytesize. llvm-svn: 249110
* dsymutil: Don't prune forward declarations inside a module definition.Adrian Prantl2015-09-231-0/+0
| | | | llvm-svn: 248428
* dsymutil: print a warning when there is a module hash mismatch.Adrian Prantl2015-09-231-0/+0
| | | | | | | This also updates the module binaries in the test directory because their module hash mismatched. llvm-svn: 248396
* dsymutil: Follow references to clang modules and recursively clone theAdrian Prantl2015-09-221-0/+0
debug info. This does not yet resolve external type references. llvm-svn: 248331
OpenPOWER on IntegriCloud