aboutsummaryrefslogtreecommitdiff
path: root/lib/ExecutionEngine
AgeCommit message (Expand)Author
2003-08-11Include the new selection library for the X86 targetChris Lattner
2003-08-05Specify DEBUG_TYPE's for the JIT debug messagesChris Lattner
2003-08-01DEBUG got moved to Debug.hChris Lattner
2003-07-29* Stop hard-coding a value for beginning of emitted code on Sparc since we canMisha Brukman
2003-07-28Add rationale for the MAP_ANONYMOUS vs. MAP_ANON flags.Misha Brukman
2003-07-28Add ability for external C code to get pointers to functions given their name.Misha Brukman
2003-07-28Clean up code dealing with RTLD_SELF differences on Sparc and X86.Misha Brukman
2003-07-28Fix reference to architecture.Misha Brukman
2003-07-28Add in support to load shared objects (-load is provided by Support library).Misha Brukman
2003-07-23Fix spaceChris Lattner
2003-07-23Remove redundant const qualifierChris Lattner
2003-07-18Cleaned up the code which chooses the appropriate value for the file descriptorMisha Brukman
2003-07-15Clean up my last checkin: code is easier to read and explains the differences inMisha Brukman
2003-07-15On Sparc/Solaris, the special handle RTLD_SELF is used as a handle referring toMisha Brukman
2003-07-02* If compiling on X86 or Sparc, automagically enable the JIT for that archMisha Brukman
2003-06-30Merged in autoconf branch. This provides configuration via the autoconfJohn Criswell
2003-06-30Get rid of the duplicate '0x' in debug mode.Brian Gaeke
2003-06-23Include <cmath> instead of <math.h>Brian Gaeke
2003-06-17Add #ifdef hack for MAP_ANONYMOUS being spelled MAP_ANON on some platforms.Brian Gaeke
2003-06-17Use $(PLATFORMLIBDL) to selectively bring in -ldl only on those platforms whereBrian Gaeke
2003-06-17Use std::isnan instead of isnan. Brought back to you from theBrian Gaeke
2003-06-17Life is too short. Link in too much stuff on Linux to make building on sun e...Chris Lattner
2003-06-17The never-ending odyssey trying to get sparc to linkChris Lattner
2003-06-17Make sure to get the value of ARCH before we use itChris Lattner
2003-06-17Do not link in the Sparc JIT when building on X86. Eventually the sparc will...Chris Lattner
2003-06-17Apparently "sparc" is a macro on sparcs. Ugh. :)Chris Lattner
2003-06-17Whoops, didn't mean to check that in :(Chris Lattner
2003-06-17Use more structured command line option processingChris Lattner
2003-06-17#ifdef out code that only applies when the HOSTARCH = sparcChris Lattner
2003-06-08Add #include for older GCC'sChris Lattner
2003-06-06::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT ::: HACK ALERT :::Misha Brukman
2003-06-06Output function address as hex.Misha Brukman
2003-06-06Removed debug print statement.Misha Brukman
2003-06-04* Institute a hack for the Sparc call to mmap() to get our generated code to beMisha Brukman
2003-06-04Sparc's dlsym() requires the special operand RTLD_SELF to find a symbol in theMisha Brukman
2003-06-02* Removed SparcEmitter.cpp; rolled into lib/Target/Sparc/SparcV9CodeEmitter.cppMisha Brukman
2003-06-02The flag modifications weren't picking up the old values of theBrian Gaeke
2003-06-02Remove obsolete codeChris Lattner
2003-06-01Move target specific code to target files. The new MachineCodeEmitterChris Lattner
2003-06-01Fix induction variable name clash in for loops, in finishFunction().Brian Gaeke
2003-05-31Fixed rewriting of branches -- they now work forward and backward.Misha Brukman
2003-05-30Since malloc is no longer used, no need to free() memory.Misha Brukman
2003-05-30Fix call to mmap, so that it can be used on sparc.Brian Gaeke
2003-05-28mmap() seems to be failing on Sparc, so just use malloc()/free() .Misha Brukman
2003-05-27Link in Sparc libs for the JIT, even on X86 to be able to support debuggingMisha Brukman
2003-05-27Allow for specification of which JIT to run on the commandline.Misha Brukman
2003-05-14Fix typeosChris Lattner
2003-05-14Add support for more constant expressionsChris Lattner
2003-05-14Add support for atexit function, remove support for __main functionChris Lattner
2003-05-14Add support for atexit handlers to the JIT, fixing 2003-05-14-AtExit.cChris Lattner