- Sep 18, 2003
-
-
John Criswell authored
Make actually uses it to "regenerate" header files that have been moved/removed. llvm-svn: 8600
-
Brian Gaeke authored
Update names of some pass creator fns in addPassesToEmitAssembly(). FunctionInfo is gone. llvm-svn: 8599
-
Brian Gaeke authored
llvm-svn: 8598
-
Brian Gaeke authored
functionality of FunctionInfo pass as doFinalization method. Rename pass to match names of other passes like it. Rename the pass creator fn to mimic the other creator fn names. Include StringExtras for utostr(). Make symbol prologue/epilogue stuff redundant with EmitBytecodeToAssembly, in preparation for refactoring. llvm-svn: 8597
-
Brian Gaeke authored
preparation for refactoring. Rename the pass creator fn to mimic the other creator fn names. llvm-svn: 8596
-
John Criswell authored
Added code ignore bytecode link failures when generating native code. Moved native code and bytecode generation out of the main() function. llvm-svn: 8595
-
Misha Brukman authored
llvm-svn: 8594
-
Misha Brukman authored
llvm-svn: 8593
-
Chris Lattner authored
llvm-svn: 8589
-
- Sep 17, 2003
-
-
Misha Brukman authored
llvm-svn: 8588
-
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
-