Brian Gaeke
|
1678e859b0
|
In ExecutionEngine::getPointerToGlobal(), throw away const qualifier
on Function * when passing it to getPointerToFunction().
llvm-svn: 7818
|
2003-08-13 18:16:14 +00:00 |
Chris Lattner
|
ee937c80ed
|
Specify DEBUG_TYPE's for the JIT debug messages
llvm-svn: 7604
|
2003-08-05 17:00:32 +00:00 |
Chris Lattner
|
f0c6964470
|
DEBUG got moved to Debug.h
llvm-svn: 7491
|
2003-08-01 22:13:59 +00:00 |
Misha Brukman
|
1f6feb7bf4
|
Cleaned up the code which chooses the appropriate value for the file descriptor
to pass to dlsym() -- Linux/x86 wants 0 while Sparc/Solaris wants RTLD_SELF,
which is not zero. Thanks to Chris for the suggestion.
llvm-svn: 7204
|
2003-07-18 18:33:38 +00:00 |
Misha Brukman
|
528a37621b
|
Clean up my last checkin: code is easier to read and explains the differences in
usage of the special file handle RTLD_SELF on Sparc/Solaris vs. 0 on Linux/x86.
llvm-svn: 7177
|
2003-07-15 15:58:26 +00:00 |
Misha Brukman
|
7225461edf
|
On Sparc/Solaris, the special handle RTLD_SELF is used as a handle referring to
the program's executing image, not 0 as it is on Linux/x86 and possibly other
systems.
llvm-svn: 7176
|
2003-07-15 15:55:32 +00:00 |
John Criswell
|
3ef61afb76
|
Merged in autoconf branch. This provides configuration via the autoconf
system.
llvm-svn: 7014
|
2003-06-30 21:59:07 +00:00 |
Chris Lattner
|
3b3276be20
|
Fix typeos
llvm-svn: 6204
|
2003-05-14 17:53:49 +00:00 |
Chris Lattner
|
68cbcc3e66
|
Add support for more constant expressions
llvm-svn: 6203
|
2003-05-14 17:51:49 +00:00 |
Chris Lattner
|
09e2b44f84
|
Clean up cast
llvm-svn: 6174
|
2003-05-13 20:29:17 +00:00 |
Chris Lattner
|
7f389e8cf9
|
Add a pointersize/endianness safe load routine to match the store routine
llvm-svn: 6042
|
2003-05-08 16:52:16 +00:00 |
Chris Lattner
|
0f38d5dc4d
|
Fix bug: Jello/2003-05-07-ArgumentTest.llx
Also fixes yacr2/ks benchmarks
llvm-svn: 6017
|
2003-05-07 20:31:37 +00:00 |
Chris Lattner
|
b348952d63
|
Fix bug where pointers were assumed to always be 64 bits in size!
llvm-svn: 5890
|
2003-04-23 20:41:01 +00:00 |
Chris Lattner
|
9de0d14dec
|
* Implement access to external variables in LLI
* Implement GetElementPtr constant expressions when initializing global variables
llvm-svn: 5880
|
2003-04-23 19:01:49 +00:00 |
Chris Lattner
|
9a3ccdbdfb
|
Make stderr, stdout, stdin work with LLI
llvm-svn: 5832
|
2003-04-21 22:44:36 +00:00 |
Chris Lattner
|
510e8ba6f3
|
Add fixme
llvm-svn: 5251
|
2003-01-13 00:58:06 +00:00 |
Chris Lattner
|
3685f65f1b
|
Add diagnostic output
llvm-svn: 5157
|
2002-12-28 20:00:15 +00:00 |
Chris Lattner
|
5aa5663353
|
Fixes to compile with GCC 3.2
llvm-svn: 5134
|
2002-12-24 00:39:16 +00:00 |
Chris Lattner
|
996fe01028
|
Initial checkin of new LLI with JIT compiler
llvm-svn: 5126
|
2002-12-24 00:01:05 +00:00 |