Zachary Turner
23719010db
Modify llvm-readobj to dump symbol record bytes.
...
This will help us study the format of individual symbol
records more closely.
Differential Revision: http://reviews.llvm.org/D7664
Reviewed by: Timur Iskhodzhanov
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@229730 91177308-0d34-0410-b5e6-96231b3b80d8
2015-02-18 19:32:05 +00:00
Timur Iskhodzhanov
629ba0ac0d
[COFF] Make it clearer that the symbols subsection holds function display name rather than just name
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@221812 91177308-0d34-0410-b5e6-96231b3b80d8
2014-11-12 20:10:09 +00:00
Timur Iskhodzhanov
13535f412a
PR21189: Teach llvm-readobj to dump bits of COFF symbol subsections required to debug using VS2012+
...
Reviewed at http://reviews.llvm.org/D5755
Thanks to Andrey Guskov for his help investigating this!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@220526 91177308-0d34-0410-b5e6-96231b3b80d8
2014-10-23 22:25:31 +00:00
Timur Iskhodzhanov
1dc437cb45
Add VS2012-generated test inputs for test/tools/llvm-readobj/codeview-linetables.test
...
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219621 91177308-0d34-0410-b5e6-96231b3b80d8
2014-10-13 17:03:13 +00:00
Timur Iskhodzhanov
3e3908e2c7
Fix dumping codeview line tables when there are multiple debug sections
...
Codeview line tables for functions in different sections refer to a common
STRING_TABLE_SUBSECTION for filenames.
This happens when building with -Gy or with inline functions with MSVC.
Original patch by Jeff Muizelaar!
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219125 91177308-0d34-0410-b5e6-96231b3b80d8
2014-10-06 16:59:44 +00:00
Timur Iskhodzhanov
afb2f169a3
Rebuild the inputs for the codeview-linetables.test with VS2013
...
Also provide reproducible instructions
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@218303 91177308-0d34-0410-b5e6-96231b3b80d8
2014-09-23 13:49:51 +00:00
Timur Iskhodzhanov
e493a9976c
Teach the llvm-readobj COFF dumper to dump debug line tables from object files
...
Reviewed at http://llvm-reviews.chandlerc.com/D2425
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@197674 91177308-0d34-0410-b5e6-96231b3b80d8
2013-12-19 11:37:14 +00:00