Benjamin Kramer
|
901b85888c
Include cstdio in a few place that depended on getting it transitively through StringExtras.h
|
13 gadi atpakaļ |
Rafael Espindola
|
4254df3062
Avoid using an invalidated iterator.
|
13 gadi atpakaļ |
Rafael Espindola
|
603d6b56a2
The iteration order over a std::set<Module*> depends on the addresses of the
|
13 gadi atpakaļ |
Chris Lattner
|
73382423f2
silence a warning, patch by "mike".
|
15 gadi atpakaļ |
Benjamin Kramer
|
9d44e70272
Don't write into MemoryBuffers.
|
15 gadi atpakaļ |
Dan Gohman
|
dfd4bbfdfb
Fix -Wcast-qual warnings.
|
15 gadi atpakaļ |
Chris Lattner
|
4633306844
From PR6228:
|
15 gadi atpakaļ |
Jeffrey Yasskin
|
f0356fe140
Kill ModuleProvider and ghost linkage by inverting the relationship between
|
15 gadi atpakaļ |
Chris Lattner
|
74382b7c69
Prune #includes from llvm/Linker.h and llvm/System/Path.h,
|
16 gadi atpakaļ |
Owen Anderson
|
4434ed44c4
Make the use of const with respect to LLVMContext sane. Hopefully this is the last time, for the
|
16 gadi atpakaļ |
Owen Anderson
|
31895e7359
Hold the LLVMContext by reference rather than by pointer.
|
16 gadi atpakaļ |
Owen Anderson
|
8b477ed579
Add a pointer to the owning LLVMContext to Module. This requires threading LLVMContext through a lot
|
16 gadi atpakaļ |
Dan Gohman
|
d68a07650c
Tidy up #includes, deleting a bunch of unnecessary #includes.
|
16 gadi atpakaļ |
Dan Gohman
|
fed90b6d09
Fold the useful features of alist and alist_node into ilist, and
|
17 gadi atpakaļ |
Dan Gohman
|
844731a7f1
Clean up the use of static and anonymous namespaces. This turned up
|
17 gadi atpakaļ |
Chris Lattner
|
7f6b447904
change the archive stuff to use MemoryBuffer instead of mappedfile.
|
17 gadi atpakaļ |
Chris Lattner
|
0838923afb
add missing #includes
|
17 gadi atpakaļ |
Dan Gohman
|
3035959425
Use empty() instead of comparing size() with zero.
|
17 gadi atpakaļ |
Chris Lattner
|
4ee451de36
Remove attribution from file headers, per discussion on llvmdev.
|
17 gadi atpakaļ |
Gabor Greif
|
db5565a1f5
finishing touches of bytecode -> bitcode changes. also unbreak Windows
|
18 gadi atpakaļ |
Gabor Greif
|
e75ca3d809
eliminate residual cruft related to recognizing bytecode
|
18 gadi atpakaļ |
Gabor Greif
|
a99be51bf5
Here is the bulk of the sanitizing.
|
18 gadi atpakaļ |
Chris Lattner
|
c1d5624d71
Switch this over to bitcode instead of bytecode.
|
18 gadi atpakaļ |
Chris Lattner
|
e07c15c734
add bitcode support
|
18 gadi atpakaļ |
Reid Spencer
|
20c348978e
For PR1302:
|
18 gadi atpakaļ |
Chris Lattner
|
f2e292ce58
push bytecode decompressor out through APIs. Now the bytecode reader
|
18 gadi atpakaļ |
Reid Spencer
|
cd5561a56e
For PR1050:
|
18 gadi atpakaļ |
Reid Spencer
|
0b5a504d10
For PR797:
|
19 gadi atpakaļ |
Reid Spencer
|
0ff2d31766
For PR797:
|
19 gadi atpakaļ |
Reid Spencer
|
8d8a7ffe58
Finish removal of EH usage from the Archive library. The REQUIRES_EH flag
|
19 gadi atpakaļ |