llvm-project/lld/lib/ReaderWriter
David Majnemer 62ac78ae3e LinkerScript: Remove leaks in the parser
LinkerScript AST nodes are never destroyed which means that their
std::vector members will never be destroyed.

Instead, allocate the operand list itself in the Parser's
BumpPtrAllocator.  This ensures that the storage will be destroyed along
with the nodes when the Parser is destroyed.

llvm-svn: 229967
2015-02-20 05:10:06 +00:00
..
ELF [ELF] Demangle: don't expose raw info when getter is available. 2015-02-18 03:54:21 +00:00
MachO Fix heap-buffer-overflow bugs identified by the Address Sanitizer 2015-02-19 20:42:23 +00:00
Native Remove unused parameter. 2015-02-11 23:22:34 +00:00
PECOFF PECOFF: Fix base relocation for ImageBase. 2015-02-20 03:35:59 +00:00
YAML Use Reference::KindValue instead of uint16_t to pass and save a relocation kind 2015-01-27 20:24:08 +00:00
CMakeLists.txt Fix five of the shared library build targets 2015-01-21 22:54:56 +00:00
CoreLinkingContext.cpp MachO: Move LayoutPass to MachO directory. 2015-02-05 20:05:33 +00:00
FileArchive.cpp Add methods to get archive file name from member file. 2015-02-05 22:51:36 +00:00
LinkerScript.cpp LinkerScript: Remove leaks in the parser 2015-02-20 05:10:06 +00:00
Makefile Initial set of Makefiles 2014-06-04 09:54:07 +00:00