llvm-project/lld/lib/ReaderWriter/MachO
Nick Kledzik 07ba5121a1 [mach-o] Fix TrieEdge leak
In PR21682 Jean-Daliel Dupas found a leak in the trie builder and suggested
a fix was to use a list instead of SmallVector so that the list elements
could be allocated in the BumpPtrAllocator.

llvm-svn: 223104
2014-12-02 01:50:44 +00:00
..
ArchHandler.cpp TMP: fix readN & writeN to not encourage UB 2014-10-27 22:48:35 +00:00
ArchHandler.h TMP: fix readN & writeN to not encourage UB 2014-10-27 22:48:35 +00:00
ArchHandler_arm.cpp [mach-o] for 32-bit arm, in -r mode support B (not BL) to undefined symbol 2014-11-18 22:08:50 +00:00
ArchHandler_arm64.cpp [mach-o] add support for arm64 compact unwind info 2014-12-02 01:50:38 +00:00
ArchHandler_x86.cpp Follow-up to r221913. Fix some -Wcast-qual warning reasons. 2014-11-14 07:15:43 +00:00
ArchHandler_x86_64.cpp Follow-up to r221913. Fix some -Wcast-qual warning reasons. 2014-11-14 07:15:43 +00:00
Atoms.h [mach-o] extract atom alignment information from mach-o files 2014-11-18 00:30:25 +00:00
CMakeLists.txt [CMake] lld: Introduce ${cmake_2_8_12_INTERFACE} onto each target_link_libraries. [PR20254] 2014-10-17 00:37:49 +00:00
CompactUnwindPass.cpp [mach-o] remove __compact_unwind atoms once __unwind_info has been generated 2014-11-04 21:57:32 +00:00
ExecutableAtoms.hpp [mach-o] extract atom alignment information from mach-o files 2014-11-18 00:30:25 +00:00
File.h [mach-o] fix whitespace 2014-11-20 21:41:53 +00:00
GOTPass.cpp [mach-o] Sort GOT entries by name to make links reproducible 2014-11-12 23:34:23 +00:00
GOTPass.hpp [mach-o] refactor KindHandler into ArchHandler and simplify passes. 2014-07-16 19:49:02 +00:00
MachOLinkingContext.cpp [mach-o] propagate dylib version numbers 2014-11-19 02:21:53 +00:00
MachONormalizedFile.h [mach-o] propagate dylib version numbers 2014-11-19 02:21:53 +00:00
MachONormalizedFileBinaryReader.cpp [mach-o] propagate dylib version numbers 2014-11-19 02:21:53 +00:00
MachONormalizedFileBinaryUtils.h Follow-up to r221913. Fix some -Wcast-qual warning reasons. 2014-11-14 07:15:43 +00:00
MachONormalizedFileBinaryWriter.cpp [mach-o] Fix TrieEdge leak 2014-12-02 01:50:44 +00:00
MachONormalizedFileFromAtoms.cpp [mach-o] propagate dylib version numbers 2014-11-19 02:21:53 +00:00
MachONormalizedFileToAtoms.cpp [mach-o] propagate dylib version numbers 2014-11-19 02:21:53 +00:00
MachONormalizedFileYAML.cpp [mach-o] propagate dylib version numbers 2014-11-19 02:21:53 +00:00
MachOPasses.h [mach-o] Add Pass to create are shim Atoms for ARM interworking. 2014-10-14 01:51:42 +00:00
Makefile Initial set of Makefiles 2014-06-04 09:54:07 +00:00
ShimPass.cpp Sort include files according to convention. 2014-10-18 05:33:55 +00:00
StubsPass.cpp [mach-o] Fix lazy binding offsets 2014-11-11 01:31:18 +00:00
WriterMachO.cpp [mach-o] Support linker synthesized mach_header symbols. 2014-11-12 22:21:56 +00:00