David Majnemer
|
c891fc3ee8
COFF: Add back an assertion that is superseded by r222124
|
10 years ago |
Rui Ueyama
|
3977e2f696
llvm-readobj: fix off-by-one error in COFFDumper
|
10 years ago |
Rui Ueyama
|
6272b8c4be
llvm-readobj: teach it how to dump COFF base relocation table
|
10 years ago |
David Majnemer
|
a18e46cbc9
Object, COFF: Tighten the object file parser
|
10 years ago |
David Majnemer
|
237544b16d
obj2yaml, yaml2obj: Add support for COFF executables
|
10 years ago |
Rui Ueyama
|
fb113f67b9
Un-break the big-endian buildbots
|
10 years ago |
David Majnemer
|
a98fcec40c
Object, COFF: Refactor code to get relocation iterators
|
10 years ago |
David Majnemer
|
b6ddb3c9a8
Object, COFF: Increase code reuse
|
10 years ago |
David Majnemer
|
344411bd12
Object, COFF: getRelocationSymbol shouldn't assert
|
10 years ago |
David Majnemer
|
f7046b7244
Object, COFF: Cleanup some code in getSectionName
|
10 years ago |
David Majnemer
|
465237b453
Object, COFF: Fix some theoretical bugs
|
10 years ago |
Rui Ueyama
|
08f70b58cb
llvm-readobj: Print out address table when dumping COFF delay-import table
|
10 years ago |
David Majnemer
|
c4e8fb94df
Object, COFF: Don't consider AuxFunctionDefinition for getSymbolSize
|
10 years ago |
David Majnemer
|
42b17f97cf
Object, COFF: Infer symbol sizes from adjacent symbols
|
10 years ago |
David Majnemer
|
4787059b2f
llvm-readobj: Add support for dumping the DOS header in PE files
|
10 years ago |
David Majnemer
|
a2715904e5
Object, COFF: Cleanup symbol type code, improve binutils compatibility
|
10 years ago |
David Majnemer
|
06f1f357e3
Object, COFF: Move the VirtualSize/SizeOfRawData logic to getSectionSize
|
11 years ago |
David Majnemer
|
5b1b9844e7
Object, COFF: Cap the section contents to min(VirtualSize, SizeOfRawData)
|
11 years ago |
Rui Ueyama
|
f02f03c21a
Object: Add range iterators for COFF import/export table
|
11 years ago |
Rafael Espindola
|
8e5fbd755f
Correctly compute the size of common symbols in COFF.
|
11 years ago |
Rafael Espindola
|
8175be535a
Remove bogus std::error_code returns form SectionRef.
|
11 years ago |
Rafael Espindola
|
63cdf9f8da
Don't check for null after calling COFFObjectFile::toSec.
|
11 years ago |
Rafael Espindola
|
fbf9a40f5b
Optimize COFFObjectFile::sectionContainsSymbol a bit.
|
11 years ago |
Rui Ueyama
|
a6abd9e176
llvm-readobj: print out the fields of the COFF delay-import table
|
11 years ago |
Rui Ueyama
|
820664686a
llvm-readobj: print COFF delay-load import table
|
11 years ago |
Rui Ueyama
|
3d49ad0cbc
llvm-readobj: print COFF imported symbols
|
11 years ago |
Rui Ueyama
|
f3cd10bdc3
This patch adds a new flag "-coff-imports" to llvm-readobj.
|
11 years ago |
David Majnemer
|
01ea611601
Object: BSS/virtual sections don't have contents
|
11 years ago |
Rui Ueyama
|
f70f3d4708
Support: Delete {aligned_,}{u,}{little,big}8_t
|
11 years ago |
David Majnemer
|
8c6dda0b7d
Attempt to pacify buildbots.
|
11 years ago |