mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-26 06:22:56 +02:00
9572f5c72f
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 |
||
---|---|---|
.. | ||
dead-stripped | ||
empty_range | ||
inlined-low_pc | ||
mismatch | ||
modules | ||
odr-anon-namespace | ||
odr-member-functions | ||
odr-uniquing | ||
scattered-reloc | ||
submodules | ||
absolute_sym.macho.i386 | ||
absolute_sym.macho.i386.o | ||
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 | ||
basic.macho.i386 | ||
basic.macho.x86_64 | ||
common.macho.x86_64 | ||
common.macho.x86_64.o | ||
fat-test.arm.dylib | ||
fat-test.arm.o | ||
fat-test.c | ||
fat-test.dylib | ||
fat-test.o | ||
frame-dw2.ll | ||
frame-dw4.ll | ||
frame.c | ||
libbasic.a | ||
libfat-test.a | ||
thumb.armv7m | ||
thumb.o |