Jonas Devlieghere
ed75efa5cd
[llvm-cxxdump] Use error reporting helpers from support
...
This patch makes llvm-cxxdump use the error reporting helpers from
Support/WithColor.h
llvm-svn: 346602
2018-11-11 01:24:02 +00:00
Kevin Enderby
2f9d8d0702
Fix a bug in the code of llvm-cxxdump in dumpArchive() when
...
iterating over an archive with object and non-object members that
would cause an Abort because to was not calling consumeError()
when the code was wanting to ignore a non-object file.
Found by Justin Bogner!
llvm-svn: 284867
2016-10-21 20:03:14 +00:00
Davide Italiano
386e2ab158
[llvm-cxxdump] Remove duplicate code check.
...
We already fail with 'No such file or directory' when we try to open
the file -- if that doesn't exist. Also add a test to verify this behavior.
llvm-svn: 247744
2015-09-15 23:35:32 +00:00
Rafael Espindola
14522db74f
Add a test for the previous commit.
...
This shows how two symbols at the same address are handled.
llvm-svn: 240374
2015-06-23 03:42:44 +00:00
Rafael Espindola
aeef0618b9
Fix tests when X86 is not enabled.
...
llvm-svn: 240368
2015-06-23 02:45:44 +00:00
Rafael Espindola
a4a4093ed8
Compute correct symbol sizes for MachO and COFF.
...
Before this would dump from the symbol start to the end of the section.
llvm-svn: 240367
2015-06-23 02:20:37 +00:00
David Majnemer
f45bbd0da3
llvm-cxxdump: Rename llvm-vtabledump to llvm-cxxdump
...
llvm-vtabledump has grown enough functionality not related to vtables
that it deserves a name which is more descriptive.
llvm-svn: 232301
2015-03-15 01:30:58 +00:00