1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-26 04:32:44 +01:00
llvm-mirror/test/tools/llvm-objdump
Petr Hosek b720cf7142 [llvm-objdump] Don't attempt to print lines beyond the end of file
This may trigger a segfault in llvm-objdump when the line number stored
in debug infromation points beyond the end of file; lines in LineBuffer
are stored in std::vector which is allocated in chunks, so even if the
debug info points beyond the end of the file, this doesn't necessarily
trigger the segfault unless the line number points beyond the allocated
space.

Differential Revision: https://reviews.llvm.org/D32466

llvm-svn: 301347
2017-04-25 18:56:33 +00:00
..
AArch64 Yet another fix llvm-objdump so it picks a good CPU based for Mach-O files, 2017-02-10 19:27:10 +00:00
AMDGPU Fix source-lines test on Windows. 2017-03-07 21:53:21 +00:00
ARM Fix llvm-objdump so it picks a good CPU based for Mach-O files 2017-01-24 23:41:04 +00:00
Hexagon [IR] Remove the DIExpression field from DIGlobalVariable. 2016-12-20 02:09:43 +00:00
Inputs [Object] Remove check for BIND_OPCODE_DONE/REBASE_OPCODE_DONE. 2017-03-30 19:56:50 +00:00
Mips [mips] Drop unneeded REQUIRES line in test. NFCI 2017-03-01 14:31:09 +00:00
X86 [llvm-objdump] Don't attempt to print lines beyond the end of file 2017-04-25 18:56:33 +00:00
coff-file.test
coff-import-library.test
coff-large-bss.test
coff-many-relocs.test
coff-non-null-terminated-file.test
coff-private-headers.test
common-symbol-elf.test
eh_frame_zero_cie.test
eh_frame-arm64.test
eh_frame-mipsel.test
hex-relocation-addr.test
invalid-input.test
macho-bad-bind.test [Object] Remove check for BIND_OPCODE_DONE/REBASE_OPCODE_DONE. 2017-03-30 19:56:50 +00:00
macho-bad-ordinal.test Actually add error handling to unpacking the dyld compact bind and 2017-02-28 21:47:07 +00:00
macho-bind2.test
macho-bind.test
macho-compact-unwind-i386.test
macho-compact-unwind-x86_64.test
macho-exports-trie.test
macho-lazy-bind.test
macho-LLVM-bundle.test
macho-objc-meta-data.test
macho-rebase.test
macho-sections.test
macho-unwind-info-arm64.test
macho-unwind-info-no-relocs.test
macho-unwind-info-x86_64.test
macho-weak-bind.test
malformed-archives.test
malformed-macho.test Change the llvm-obdump(1) behavior with the -macho flag and inappropriate file types. 2017-01-30 20:53:17 +00:00
malformed-unwind-x86_64.test
proc-specific-section-elf.test
section-filter.test
wasm.txt [WebAssembly] Improve support for WebAssembly binary format 2017-03-30 19:44:09 +00:00
win64-unwind-data.test