History log of /external/llvm/tools/lli/Makefile
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0ab5c6c16b1b09d76c3ba2d70443b10bcc26169c 02-Oct-2013 Andrew Kaylor <andrew.kaylor@intel.com> Adding out-of-process execution support to lli.

At this time only Unix-based systems are supported. Windows has stubs and should re-route to the simulated mode.

Thanks to Sriram Murali for contributions to this patch.




git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191843 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
e16e687034fb416f9e6f90d8e169cc8633c34f35 28-Jun-2013 Daniel Malea <daniel.malea@intel.com> Add flag to lli to enable debugging of IR when used with MCJIT.
- warn users when -debug-ir is used with old JIT engine (only partial debug
info is available)

For example, to debug an IR file with GDB (that supports JIT registration), do:

$ gdb --args lli -use-mcjit -debug-ir testcase.ll
(gdb) break main
(gdb) run
<Process continues to lli main>
(gdb) continue
<Process continues to testcase.ll main()
(gdb) step
<Now stepping through the LLVM IR in testcase.ll>



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185197 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
0f3e4b149503d85403ec1181e5ffe9b60509c090 26-Mar-2013 Chandler Carruth <chandlerc@gmail.com> Manually update the dependencies in the Makefiles. It turns out that all
that work on the LLVMBuild based dependency specification didn't
actually work, we just now maintain dependencies in *3* places instead
of 2. Yay.

There may still be some missing dependencies, I'm still sifting through
the bots and my builds, but this is a step in the right direction.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177988 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
710cb0c7826c61b432e19d5899a2f26f76d7aa81 28-Jan-2013 Andrew Kaylor <andrew.kaylor@intel.com> Add support for source and line information to IntelJITEventListener for object emitted by MCJIT.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173712 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
6837232a609fe7b13473606a1c8a18eabfe2df2a 05-Nov-2012 Jim Grosbach <grosbach@apple.com> lli: Initialize the native asm parser for inline assembly.

MCJIT supports inline assembly, but requires the asm parser to do so.
Make sure to link it in and initialize it.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@167392 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
61b1851a205cb8dd29c1d3d4231efb8f8f7da283 13-Mar-2012 Eli Bendersky <eli.bendersky@intel.com> Add profiling support for Intel Parallel Amplifier XE (VTune) for JITted code in LLVM.

Also refactor the existing OProfile profiling code to reuse the same interfaces with the VTune profiling code.
In addition, unit tests for the profiling interfaces were added.

This patch was prepared by Andrew Kaylor and Daniel Malea, and reviewed in the llvm-commits list by Jim Grosbach



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152620 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
8c39c9647da4f375e4f89bd417d86f5c3ff6dfa5 18-Oct-2011 Daniel Dunbar <daniel@zuster.org> build: Tidy up a bunch of tool Makefiles, and simplify where possible using the
new all-targets pseudo-component.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142401 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
6aec29848676494867e26307698155bc2c5a4033 17-Nov-2010 Daniel Dunbar <daniel@zuster.org> MCJIT: Stub out MCJIT implementation, still doesn't do anything useful.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119509 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
46a27169104ac4cded2bd91e7f872efa80e08446 13-Nov-2010 Daniel Dunbar <daniel@zuster.org> lli: Switch to using ParseIRFile, for consistency with other LLVM tools.

- Also, switch tests to not using llvm-as. They run 20% faster now, not that it matters.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118952 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
43b5f9312d56be400af031f7487a99b75b7b0f97 24-Jan-2010 Chris Lattner <sabre@nondot.org> make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94378 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
e73a31f667ad2fe03e25c97ac45b58c30d7f07c3 22-Jan-2010 Chris Lattner <sabre@nondot.org> Stop building RTTI information for *most* llvm libraries. Notable
missing ones are libsupport, libsystem and libvmcore. libvmcore is
currently blocked on bugpoint, which uses EH. Once it stops using
EH, we can switch it off.

This #if 0's out 3 unit tests, because gtest requires RTTI information.
Suggestions welcome on how to fix this.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94164 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
3c3bc48d331db26aaff3ff4f7a61f60a17fea112 17-Aug-2008 Anton Korobeynikov <asl@math.spbu.ru> Move X86 assembler printers into separate directory. This allows JIT-only users not to link it in (use 'x86codegen' llvm-config arg for this)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54886 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
51167848265a0fa006c32557caa4aeb3f482f45e 29-Dec-2007 Chris Lattner <sabre@nondot.org> remove attributions from tools/utils makefiles.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45414 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
744879ea01779a48f898a801c847677b0bfa824a 06-May-2007 Chris Lattner <sabre@nondot.org> switch tools to bitcode from bytecode


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36872 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
c1e6d686986f511774e0f46e21d4cd90f734bed1 06-May-2007 Chris Lattner <sabre@nondot.org> add bitcode reading support, remove eh stuff


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36840 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
279015226e68820b5bdff358b3c045f893db4efc 04-Sep-2006 Chris Lattner <sabre@nondot.org> lli uses LinkAllCodegenComponents, so it needs this. Thanks to
Rafael Esp?ndola for pointing this out


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30100 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
a5632088982b6c5443c376a3ef57f9f32c0ee52e 04-Sep-2006 Chris Lattner <sabre@nondot.org> Use llvm-config instead of magic JIT thing to link in libs


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30091 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
0465fa9cf89a0c8a96cff6af59b0fbac9098471a 07-Jul-2006 Chris Lattner <sabre@nondot.org> Tools require EH for their top-level try blocks.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29035 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
8f631784f70d8b03cffdc4ffe6a2f0fed0ad4438 29-Nov-2004 Reid Spencer <rspencer@reidspencer.com> Use LLVMLIBS=JIT to get JIT libraries


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18333 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
53c8f295868312af305e1bcb4422cc7686c38bc1 14-Oct-2004 Misha Brukman <brukman+llvm@gmail.com> Use the shared Makefile.JIT for JIT-enablement


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16992 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
ce6662fb6aea13c053dee808d25a6771e8b8d8dc 14-Oct-2004 Misha Brukman <brukman+llvm@gmail.com> Enable the PowerPC JIT by compiling powerpc.o library into lli


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16982 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
41605ab6e7879c0b1d997f0ca41b7f3fc30da717 08-Oct-2004 Misha Brukman <brukman+llvm@gmail.com> Use the SparcV9-marked instr scheduling library


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16851 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
7c4c98d9860dfa5a5efbd354589ee64e43b8a5bd 29-Aug-2004 Reid Spencer <rspencer@reidspencer.com> Add the LLVMsystem.a library as it is now used for operating system
independence of the tool.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16092 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
4efe35fd5ebd12f5035ce09d58cea6b9b99ce37b 04-Aug-2004 Brian Gaeke <gaeke@uiuc.edu> sparcv9select is history


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@15479 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
150666fd82f96a8615e63d3797e2d00f3edcb3e0 25-Feb-2004 Brian Gaeke <gaeke@uiuc.edu> Great renaming part II: Sparc --> SparcV9 (also includes command-line options and Makefiles)


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11827 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
e2fab734ade8a2e3e8679c11cac7236b920d567b 21-Oct-2003 John Criswell <criswell@uiuc.edu> Added LLVM copyright to Makefiles.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9314 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
d1cab3e6ce508e593b17fdd660ed8cc4ea486d72 05-Sep-2003 Brian Gaeke <gaeke@uiuc.edu> Interpreter, JIT moved to lib/ExecutionEngine (includes -> llvm/ExecutionEngine)
Build lli using executionengine library


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8372 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
253aef8e59d8d8145c13e4fa08eb8eb0aef1ace7 01-Sep-2003 Chris Lattner <sabre@nondot.org> Preselection is now integrated into the Sparc target library


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8305 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
0748a3904a0239fa87d00bd1ed87e760ad9bd937 01-Sep-2003 Chris Lattner <sabre@nondot.org> Sparc peephole optimizer moved out of post-opts library into Sparc target library


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8302 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
80df4638fedb633e21f7d534e2de643541ac44cc 15-Aug-2003 Chris Lattner <sabre@nondot.org> rename selection library to selectiondag


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7878 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
4c7fc1e81395c4f5e5cf500ed6db01320e70abae 13-Aug-2003 Chris Lattner <sabre@nondot.org> Incorporate mapping library into the sparc library


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7800 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
4c08840e4bc247f3567320ca9258479659b0042f 11-Aug-2003 Chris Lattner <sabre@nondot.org> Include the new selection library for the X86 target


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7720 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
248ea32cc985a9cefb09b9ed195be34830882e5a 28-Jul-2003 Misha Brukman <brukman+llvm@gmail.com> Add in support to load shared objects (-load is provided by Support library).


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7360 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
82742916f30b09b878d1ad9d95005389c23b02c6 02-Jul-2003 Misha Brukman <brukman+llvm@gmail.com> * If compiling on X86 or Sparc, automagically enable the JIT for that arch
* Setting ENABLE_X86_JIT or ENABLE_SPARC_JIT on the `make' command-line will
force the inclusion of that JIT on a different architecture
* If neither JIT is enabled (e.g., compiling on a different architecture), the
-march option will not be available to LLI.
* As a side effect of the $ARCH variable, the Sparc LLI can now link just a bit
faster by not including the x86 library.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7070 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
7a73b80b9052136c8cd2234eb3433a07df7cf38e 30-Jun-2003 John Criswell <criswell@uiuc.edu> Merged in autoconf branch. This provides configuration via the autoconf
system.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7014 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
52852708714c59baf1b0426bffe5d1546af61d46 17-Jun-2003 Brian Gaeke <gaeke@uiuc.edu> Use $(PLATFORMLIBDL) to selectively bring in -ldl only on those platforms where
it is needed.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6753 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
f25b7729c11bb1abe7e26fb0510cb3ed766358fc 17-Jun-2003 Chris Lattner <sabre@nondot.org> Life is too short. Link in too much stuff on Linux to make building on sun easier


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6748 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
da601403d9cd984af232772371e48077205d9e7a 17-Jun-2003 Chris Lattner <sabre@nondot.org> The never-ending odyssey trying to get sparc to link


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6747 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
d56243635513599923dc7d6b300f3d6101d85106 17-Jun-2003 Chris Lattner <sabre@nondot.org> Make sure to get the value of ARCH before we use it


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6746 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
2bf4c615572c202bdc66f58812ddd328041ad615 17-Jun-2003 Chris Lattner <sabre@nondot.org> Do not link in the Sparc JIT when building on X86. Eventually the sparc will not
link in the X86 JIT either, but this makes testing easier.

For some reason, the sparc JIT was breaking the X86 JIT when it was linked in. :(


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6745 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
7a5500e2f6f766d25ae94e8cff083d767476ecef 17-Jun-2003 Chris Lattner <sabre@nondot.org> Whoops, didn't mean to check that in :(


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6743 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
97ac14f33cc8fed7f34cb8c7199ef42be124de7e 17-Jun-2003 Chris Lattner <sabre@nondot.org> Use more structured command line option processing


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6742 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
1df4d5e6680fbb2a5f55d8feb715d1f756dcf420 27-May-2003 Misha Brukman <brukman+llvm@gmail.com> Link in Sparc libs for the JIT, even on X86 to be able to support debugging
of Sparc JIT (printing out instrs) on X86. Con: this increases linking time.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6361 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
cf31784c69c786ed4cf54d69bab725f7a95d06e3 23-Apr-2003 Chris Lattner <sabre@nondot.org> We now need to link libscalar to get the switch lowering pass


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5874 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
285ca5ed2f42b967d389bf51d3d40053770ce3af 22-Jan-2003 Chris Lattner <sabre@nondot.org> Fix didn't fix the race condition in the makefiles


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5394 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
c479db964f9c3c13a0f5dafa3054c22ded3a5b16 21-Jan-2003 Chris Lattner <sabre@nondot.org> Fix race condition in Makefile


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5380 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
0394891ef69fbac5332490ae95e4657751070705 13-Jan-2003 Chris Lattner <sabre@nondot.org> No longer need scalaropts lib


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5252 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
fe11a97fcde7c63109c3ad36570657807d0cd6ef 24-Dec-2002 Chris Lattner <sabre@nondot.org> Substantial changes to refactor LLI to incorporate both the Jello JIT and
the traditional LLI interpreter


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5125 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
c9d8beff59246e01aa3eb14e5b3a1c19897144f8 04-Nov-2002 Chris Lattner <sabre@nondot.org> No need to explicitly inclue ExportSymbols now


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4543 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
b77640134e64da9776b7d25bd3c2b7085385d4e1 14-Sep-2002 Chris Lattner <sabre@nondot.org> Export symbols for linux


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3707 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
56d27019e6aebd7cfa5d031c832193eb66d75830 23-Jul-2002 Chris Lattner <sabre@nondot.org> *** empty log message ***


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3002 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
0fe380c683a41f0fa281901132e853eda4e1ab38 20-May-2002 Chris Lattner <sabre@nondot.org> Remove tracing code hack


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2673 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
53835b808134122a0850d9653433fe0e1815a9ac 19-May-2002 Vikram S. Adve <vadve@cs.uiuc.edu> Link with test/Libraries/libinstr32.a for runtime routines
supporting tracing. That should be moved to a "runtime" directory.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2660 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
94202988a83f43907a7d9cc04b047052122a5dff 08-Apr-2002 Chris Lattner <sabre@nondot.org> Remove asmwriter library from link line, because the useful contents of it
have been incorporated into the vmcore library.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2153 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
2dc78088b7bebb439a8f660fbfbb1ea114840cfc 11-Mar-2002 Chris Lattner <sabre@nondot.org> Remove runtime library in favor of users linking against real libraries.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1853 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
ec4913ea7c848e0c3a7cf97815188b194edc1e09 25-Feb-2002 Chris Lattner <sabre@nondot.org> Remove hack. This is better fixed in Makefile.common


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1795 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
1156edf01cd22109359580b4d5a1f391d35afa86 25-Feb-2002 Chris Lattner <sabre@nondot.org> Build with newer compiler, with same bug


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1793 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
8efb9d733faa38cce0cc92719ed05ce7eaa06dd7 22-Jan-2002 Chris Lattner <sabre@nondot.org> Eliminate opt library


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1516 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
e20bcd81eb1873f123e0eb0b916c0d4cbcc935f0 13-Dec-2001 Chris Lattner <sabre@nondot.org> Build runtime library with local GCCAS


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@1447 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
c25931673092b1dae646aeeac1d18f75d9640ec7 27-Oct-2001 Chris Lattner <sabre@nondot.org> * Make pointer values work better by treating them uniformly as 64 bit values.
This causes code that is generated by gcc to work better.
* Implement mul & div
* Export malloc, free, and pow
* add strtol, atoi, and atol to the runtime library


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@988 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
e43db88b2d12f2aebbe62aca8465a46c92292fce 27-Oct-2001 Chris Lattner <sabre@nondot.org> * Implement exit() builtin function
* Implement linked in runtime library with puts(char*) in it
* implement builtin putchar(int) function


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@985 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
4a822714510711f7ca16a57b6db7002685f0c366 24-Oct-2001 Chris Lattner <sabre@nondot.org> Add support for building a runtime library for LLI


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@983 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
365a76e46e7b22ee2cd7881d0a7055fc20930fd5 10-Sep-2001 Chris Lattner <sabre@nondot.org> Genericize support for calling functions a bit
Add external method support


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@528 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
c9744e7f269ec8003b64c39c6c9e62f0b6c33a5a 08-Sep-2001 Chris Lattner <sabre@nondot.org> Make use of the new TOOLNAME/USEDLIBS options provided in Makefile.common


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@501 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
86660981e1382f954152b0f029f874aa36de0308 27-Aug-2001 Chris Lattner <sabre@nondot.org> Lots of new functionality


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@372 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile
92101acd7fd44fd467fbeb974ae6c042289c74f9 23-Aug-2001 Chris Lattner <sabre@nondot.org> Initial checkin of interpreter


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@361 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/tools/lli/Makefile