- Sep 17, 2003
-
-
John Criswell authored
This should prevent calls to the new oerator and malloc. llvm-svn: 8587
-
John Criswell authored
Have gccld find the path to llc and gcc instead of having the library do it. llvm-svn: 8586
-
John Criswell authored
program. Added the use of const (which compiles and is hopefully correct). Added comments. llvm-svn: 8585
-
Misha Brukman authored
llvm-svn: 8584
-
Misha Brukman authored
llvm-svn: 8583
-
Misha Brukman authored
llvm-svn: 8582
-
Chris Lattner authored
something which is mapped from functions. llvm-svn: 8580
-
John Criswell authored
passed into main(). This may (or may not) be more portable, but it looks nicer. Added functions to copy the environment array and modify the copy, thus preserving the environment. Switched from using system() to using ExecWait(). The code now removes the assembly file generated when using the -native option. Fixed the remove_env() function: The previous revision truncated the environment variable list. This version just zaps the variable as intended. llvm-svn: 8579
-
John Criswell authored
llvm-svn: 8578
-
John Criswell authored
arguments and environment. Perhaps it should be merged with the RunProgramWithTimeout function, but I'd want to allow it to inherit the parent process's stdin and stdout. I'll save that for a rainy day... llvm-svn: 8577
-
Chris Lattner authored
llvm-svn: 8576
-
John Criswell authored
Added initial pages for the extract and llvm-link commands. Reworded the description of the -load option for analyze to hopefully make it more clear. llvm-svn: 8575
-
Chris Lattner authored
llvm-svn: 8574
-
Chris Lattner authored
llvm-svn: 8573
-
Chris Lattner authored
llvm-svn: 8572
-
Chris Lattner authored
llvm-svn: 8571
-
- Sep 16, 2003
-
-
John Criswell authored
With this option, gccld links the program into LLVM bytecode and a native code binary. This allows llvmgcc to correctly tell GNU configure scripts when things aren't defined properly (because the native link will fail). llvm-svn: 8570
-
John Criswell authored
This should fix the MultiSource tests. llvm-svn: 8569
-
Chris Lattner authored
Thanks to brg for tracking down the problem so precisely! llvm-svn: 8568
-
Chris Lattner authored
in it being both shorter and more effective. It no longer depends on the callgraph, so one FIXME has been fixed. Additionally, this pass was not able to delete recursive (but dead) functions if they were pointed to by global variables which were also dead. In fact this pass had a lot of problems deleting functions which were only pointed to by dead globals and other stuff. Fixing this means that the entire EH library should be stripped away now from programs that don't use sjlj or exceptions. llvm-svn: 8567
-
Brian Gaeke authored
No really, years. llvm-svn: 8566
-
John Criswell authored
Now link is llvm-link and things are alphabetized. llvm-svn: 8565
-
Brian Gaeke authored
(Partial merge from my working file) llvm-svn: 8564
-
Misha Brukman authored
`dis' anymore. llvm-svn: 8563
-
Brian Gaeke authored
llvm-svn: 8562
-
Chris Lattner authored
llvm-svn: 8561
-
Chris Lattner authored
llvm-svn: 8560
-
Misha Brukman authored
llvm-svn: 8559
-
Misha Brukman authored
llvm-svn: 8558
-
Misha Brukman authored
llvm-svn: 8557
-
Misha Brukman authored
llvm-svn: 8556
-
Misha Brukman authored
llvm-svn: 8555
-
Vikram S. Adve authored
generate the appropriate CallArgsDescriptor and tmp. virtual regs. llvm-svn: 8554
-
Vikram S. Adve authored
instruction scheduling (this is off by default). llvm-svn: 8553
-
John Criswell authored
using a QMTEST_CLASS_PATH local to the object tree. Add the gui target to start the QMTest gui (saves writing a few lines of documentation too). :) llvm-svn: 8552
-
John Criswell authored
The QMTest program can then use that as the location for loading test and resource class, thus compiling the Python code into the object root as desired. llvm-svn: 8551
-
Chris Lattner authored
subdirectory. This prevents the 'make clean' rule from removing lib/Bytecode llvm-svn: 8550
-
- Sep 15, 2003
-
-
John Criswell authored
This ensures that any python bytecode generated by another platform is replaced with new pythong bytecode before the tests begin. Perferably, a better method will be implemented in the next few weeks. llvm-svn: 8549
-
John Criswell authored
llvm-svn: 8548
-
John Criswell authored
llvm-svn: 8547
-