llvm-project/llvm/lib
Chris Lattner f9e946b175 Fix massive resource leaks in the bytecode reader. Reading a bytecode file
with ParseBytecodeFile used to leak both a ModuleProvider (and related
bytecode parser stuff attached to it) AND a file descriptor, which was
never closed.  This prevented gccld/llvm-ld/llvm-link from linking together
apps with more that ~252 .bc files on darwin.

llvm-svn: 30912
2006-10-12 18:32:30 +00:00
..
Analysis Fix a bug pointed out by Zhongxing Xu 2006-10-09 17:28:13 +00:00
AsmParser Fix PR886: 2006-10-09 17:36:59 +00:00
Bytecode Fix massive resource leaks in the bytecode reader. Reading a bytecode file 2006-10-12 18:32:30 +00:00
CodeGen restore my previous patch, now that the X86 backend bug has been fixed: 2006-10-12 17:45:38 +00:00
Debugger For PR797: 2006-08-25 17:43:11 +00:00
ExecutionEngine Unbreak the JIT 2006-09-15 04:56:11 +00:00
Linker Adding dllimport, dllexport and external weak linkage types. 2006-09-14 18:23:27 +00:00
Support Fix a static dtor issue 2006-10-04 22:13:11 +00:00
System Use new config.h macro 2006-09-14 06:21:59 +00:00
Target mark call adjustments as modifying the SP 2006-10-12 18:00:26 +00:00
Transforms Replace custom dispatch code with two uses of InstVisitor. Improves 2006-10-12 02:02:44 +00:00
VMCore Add insertelement/extractelement helper ctors. 2006-10-05 06:24:58 +00:00
Makefile Make some changes suggested by Chris: 2006-05-17 22:55:35 +00:00