Dan Gohman
|
d68a07650c
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
16 years ago |
Dan Gohman
|
fed90b6d09
Fold the useful features of alist and alist_node into ilist, and
|
17 years ago |
Dan Gohman
|
844731a7f1
Clean up the use of static and anonymous namespaces. This turned up
|
17 years ago |
Chris Lattner
|
7f6b447904
change the archive stuff to use MemoryBuffer instead of mappedfile.
|
17 years ago |
Chris Lattner
|
0838923afb
add missing #includes
|
17 years ago |
Dan Gohman
|
3035959425
Use empty() instead of comparing size() with zero.
|
17 years ago |
Chris Lattner
|
4ee451de36
Remove attribution from file headers, per discussion on llvmdev.
|
17 years ago |
Gabor Greif
|
db5565a1f5
finishing touches of bytecode -> bitcode changes. also unbreak Windows
|
18 years ago |
Gabor Greif
|
e75ca3d809
eliminate residual cruft related to recognizing bytecode
|
18 years ago |
Gabor Greif
|
a99be51bf5
Here is the bulk of the sanitizing.
|
18 years ago |
Chris Lattner
|
c1d5624d71
Switch this over to bitcode instead of bytecode.
|
18 years ago |
Chris Lattner
|
e07c15c734
add bitcode support
|
18 years ago |
Reid Spencer
|
20c348978e
For PR1302:
|
18 years ago |
Chris Lattner
|
f2e292ce58
push bytecode decompressor out through APIs. Now the bytecode reader
|
18 years ago |
Reid Spencer
|
cd5561a56e
For PR1050:
|
18 years ago |
Reid Spencer
|
0b5a504d10
For PR797:
|
19 years ago |
Reid Spencer
|
0ff2d31766
For PR797:
|
19 years ago |
Reid Spencer
|
8d8a7ffe58
Finish removal of EH usage from the Archive library. The REQUIRES_EH flag
|
19 years ago |
Reid Spencer
|
ffb4d62720
When reading the symbol table, make sure to delete the ArchiveMember
|
19 years ago |
Duraid Madina
|
874874657e
more C++ daintiness
|
19 years ago |
Chris Lattner
|
7c439929bc
speed up Archive::isBytecodeArchive in the case when the archive doesn't have
|
20 years ago |
Reid Spencer
|
dd04df0ec3
For PR495:
|
20 years ago |
Misha Brukman
|
2b37d7cf28
Remove trailing whitespace
|
20 years ago |
Reid Spencer
|
eaa06bb979
Implement an isBytecodeArchive method to determine if an archive contains
|
20 years ago |
Reid Spencer
|
56127624e7
Remove potential platform portability issue with size of "int".
|
20 years ago |
Jeff Cohen
|
e133721047
Fix problems uncovered by VC++ (first time compiled by VC++)
|
20 years ago |
Reid Spencer
|
518ec2ea1f
Make sure the Archive gets deleted if there's an error.
|
20 years ago |
Reid Spencer
|
5af46883f2
Implement error handling in OpenAndLoad* functions so the Linker can handle it.
|
20 years ago |
Reid Spencer
|
1fce09125c
Path::get -> Path::toString
|
21 years ago |
Reid Spencer
|
8dde18fc50
Compute the firstFileOffset correctly after reading the LLVM symbol table.
|
21 years ago |