1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-26 06:22:56 +02:00
llvm-mirror/test/tools/dsymutil/Inputs
Frederic Riss 9572f5c72f [dsymutil] Prevent use-after-free
The BinaryHolder would query the archive member MemoryBuffer name
to check if the current open archive also contains the next requested
objectfile. This comparison was using a StringRef to a temporary
buffer. It only happened with fat archives. This commit adds long-lived
storage along with the MemoryBuffers for the fat archive filename.

The added test would fail during an ASAN build without the fix.

llvm-svn: 268924
2016-05-09 14:44:14 +00:00
..
dead-stripped
empty_range
inlined-low_pc
mismatch Fix this dsymutil testcase by not passing in a path to the modulemap file, 2015-09-23 19:53:10 +00:00
modules dsymutil: Provide better warnings when clang modules cannot be found. 2016-01-14 18:31:07 +00:00
odr-anon-namespace
odr-member-functions
odr-uniquing
scattered-reloc [dsymutil] Support scattered relocs. 2016-02-01 03:44:22 +00:00
submodules dsymutil: Don't prune forward declarations inside of an imported TAG_module 2015-10-05 23:11:20 +00:00
absolute_sym.macho.i386 [dsymutil] Ignore absolute symbols in the debug map 2015-12-11 17:50:37 +00:00
absolute_sym.macho.i386.o [dsymutil] Ignore absolute symbols in the debug map 2015-12-11 17:50:37 +00:00
basic1.c
basic1.macho.x86_64.o
basic2-custom-linetable.macho.x86_64.o
basic2.c
basic2.macho.x86_64.o
basic3.c
basic3.macho.x86_64.o
basic-archive.macho.x86_64
basic-lto-dw4.macho.x86_64
basic-lto-dw4.macho.x86_64.o
basic-lto.macho.x86_64
basic-lto.macho.x86_64.o
basic-with-libfat-test.macho.x86_64 [dsymutil] Prevent use-after-free 2016-05-09 14:44:14 +00:00
basic.macho.i386
basic.macho.x86_64
common.macho.x86_64 [dsymutil] Fix handling of common symbols. 2016-01-31 04:29:34 +00:00
common.macho.x86_64.o [dsymutil] Fix handling of common symbols. 2016-01-31 04:29:34 +00:00
fat-test.arm.dylib
fat-test.arm.o
fat-test.c
fat-test.dylib
fat-test.o
frame-dw2.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
frame-dw4.ll [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. 2016-04-15 15:57:41 +00:00
frame.c
libbasic.a
libfat-test.a
thumb.armv7m [dsymutil] Fix -arch option for thumb variants. 2016-05-09 06:01:12 +00:00
thumb.o [dsymutil] Fix -arch option for thumb variants. 2016-05-09 06:01:12 +00:00