summaryrefslogtreecommitdiffstats
path: root/llvm/test/tools/llvm-readobj/coff-file-sections-reading.test
Commit message (Collapse)AuthorAgeFilesLines
* llvm-readobj: pretty-print special COFF section namesDavid Majnemer2014-09-201-1/+1
| | | | | | Print IMAGE_SYM_DEBUG and the like instead of (-2). llvm-svn: 218172
* Object: Add support for bigobjDavid Majnemer2014-09-101-1/+1
| | | | | | | | | | | | | | | | | | | | | | This adds support for reading the "bigobj" variant of COFF produced by cl's /bigobj and mingw's -mbig-obj. The most significant difference that bigobj brings is more than 2**16 sections to COFF. bigobj brings a few interesting differences with it: - It doesn't have a Characteristics field in the file header. - It doesn't have a SizeOfOptionalHeader field in the file header (it's only used in executable files). - Auxiliary symbol records have the same width as a symbol table entry. Since symbol table entries are bigger, so are auxiliary symbol records. Write support will come soon. Differential Revision: http://reviews.llvm.org/D5259 llvm-svn: 217496
* tools: fix invalid printing, buffer overrun in llvm-readobjSaleem Abdulrasool2014-04-161-0/+18
All auxiliary records are consumed when accessing a File record. llvm-svn: 206354
OpenPOWER on IntegriCloud