llvm-6502/tools
Brian Gaeke 70975eef57 Make CreateArgv part of lli rather than part of ExecutionEngine.
Switch Interpreter and JIT's "run" methods to take a Function and a vector of
 GenericValues.
Move (almost all of) the stuff that constructs a canonical call to main()
 into lli (new methods "callAsMain", "makeStringVector").
Nuke getCurrentExecutablePath(), enableTracing(), getCurrentFunction(),
 isStopped(), and many dead decls from interpreter.
Add linux strdup() support to interpreter.
Make interpreter's atexit handler runner and JIT's runAtExitHandlers() look
 more alike, in preparation for refactoring.
atexit() is spelled "atexit", not "at_exit".


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8366 91177308-0d34-0410-b5e6-96231b3b80d8
2003-09-05 18:42:01 +00:00
..
analyze Rename TarjanSCCIterator -> scc_iterator 2003-08-31 20:01:57 +00:00
as Add new -disable-verify option 2003-08-18 20:47:13 +00:00
bugpoint Renaming dis' -> llvm-dis'. 2003-08-28 22:14:16 +00:00
dis Chomped spurious blank lines. 2003-08-08 15:37:35 +00:00
extract Spell `necessary' correctly. 2003-08-18 14:43:39 +00:00
gccas #include is unnecessary 2003-09-01 20:45:46 +00:00
gccld Added code that makes the bytecode file readable (needed by the generated shell 2003-09-02 21:11:22 +00:00
link Reorder #includes 2003-08-28 16:25:34 +00:00
llc Preselection is now integrated into the Sparc target library 2003-09-01 20:30:17 +00:00
llee `execve_test' is not part of LLEE. 2003-08-15 23:31:54 +00:00
lli Make CreateArgv part of lli rather than part of ExecutionEngine. 2003-09-05 18:42:01 +00:00
llvm-ar First version of llvm-ar added to cvs repository. 2003-08-28 15:22:38 +00:00
llvm-as Renaming LLVM as' to llvm-as'. 2003-08-28 21:32:57 +00:00
llvm-dis Renaming LLVM dis' to llvm-dis'. 2003-08-28 21:34:13 +00:00
llvm-extract Move the function extractor pass from tools/extract into lib/Xform/IPO 2002-11-19 18:42:59 +00:00
llvm-link Reorder #includes 2003-08-28 16:25:34 +00:00
opt Rename TarjanSCCIterator -> scc_iterator 2003-08-31 20:01:57 +00:00
Makefile Build llvm-as and llvm-dis as the upgrade path to renamed tools. 2003-08-28 21:43:51 +00:00