1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-24 13:33:37 +02:00
llvm-mirror/test/tools/llvm-readobj/Inputs
Rui Ueyama e1a4c7b4e3 llvm-readobj: add support for PE32+ (Windows 64 bit executable).
PE32+ supports 64 bit address space, but the file format remains 32 bit.
So its file format is pretty similar to PE32 (32 bit executable). The
differences compared to PE32 are (1) the lack of "BaseOfData" field and
(2) some of its data members are 64 bit.

In this patch, I added a new member function to get a PE32+ Header object to
COFFObjectFile class and made llvm-readobj to use it.

llvm-svn: 200117
2014-01-26 04:15:52 +00:00
..
dynamic-table-exe.mips [Mips] Add support for DT_MIPS_RLD_MAP and DT_MIPS_PLTGOT dynamic 2014-01-05 13:40:27 +00:00
dynamic-table-so.mips [Mips] Rename the test case input file. No functional changes. 2014-01-05 13:40:17 +00:00
dynamic-table.c [Mips] Add support for DT_MIPS_RLD_MAP and DT_MIPS_PLTGOT dynamic 2014-01-05 13:40:27 +00:00
magic.coff-importlib Path: Recognize COFF import library file magic. 2013-11-15 21:22:02 +00:00
magic.coff-unknown Recognize 0x0000 as a COFF file magic. 2013-11-14 22:09:08 +00:00
multifile-linetables.obj.coff-2012-i368 Teach the llvm-readobj COFF dumper to dump debug line tables from object files 2013-12-19 11:37:14 +00:00
multifile-linetables.obj.coff-2012-x86_64 Teach the llvm-readobj COFF dumper to dump debug line tables from object files 2013-12-19 11:37:14 +00:00
multifunction-linetables.obj.coff-2012-i368 Teach the llvm-readobj COFF dumper to dump debug line tables from object files 2013-12-19 11:37:14 +00:00
multifunction-linetables.obj.coff-2012-x86_64 Teach the llvm-readobj COFF dumper to dump debug line tables from object files 2013-12-19 11:37:14 +00:00
nop.exe.coff-x86-64 llvm-readobj: add support for PE32+ (Windows 64 bit executable). 2014-01-26 04:15:52 +00:00
relocs.obj.coff-i386
relocs.obj.coff-x86_64
relocs.obj.elf-aarch64
relocs.obj.elf-arm
relocs.obj.elf-i386
relocs.obj.elf-mips
relocs.obj.elf-mips64el
relocs.obj.elf-ppc64
relocs.obj.elf-x86_64
relocs.obj.macho-arm
relocs.obj.macho-i386
relocs.obj.macho-x86_64
relocs.py Remove the mblaze backend from llvm. 2013-07-25 18:55:05 +00:00
rpath.exe.elf-x86_64 Print string value for DT_RPATH and DT_RUNPATH. 2013-09-03 17:13:53 +00:00
trivial.exe.coff-i386 Retry submitting r186623: COFFDumper: Dump data directory entries. 2013-07-19 23:23:29 +00:00
trivial.ll
trivial.obj.coff-i386
trivial.obj.coff-x86-64
trivial.obj.elf-i386
trivial.obj.elf-x86-64
trivial.obj.macho-arm At Jim Grosbach's request detemplate Object/MachO.h. 2013-04-18 18:08:55 +00:00
trivial.obj.macho-i386
trivial.obj.macho-ppc Finish templating MachObjectFile over endianness. 2013-04-13 01:45:40 +00:00
trivial.obj.macho-ppc64 Finish templating MachObjectFile over endianness. 2013-04-13 01:45:40 +00:00
trivial.obj.macho-x86-64