- Dec 14, 2004
-
-
Reid Spencer authored
Adjust to interface change for FindExecutable. llvm-svn: 18920
-
- Dec 13, 2004
-
-
Reid Spencer authored
Replace MakeFileReadable and MakeFileExecutable (from FileUtilities) with sys::Path::makeReadable and sys::Path:makeExecutable, respectively. llvm-svn: 18909
-
Reid Spencer authored
pass to the Linker::LinkInItems function. llvm-svn: 18894
-
Reid Spencer authored
llvm-svn: 18864
-
- Dec 12, 2004
-
-
Chris Lattner authored
llvm-svn: 18825
-
- Dec 08, 2004
-
-
Reid Spencer authored
llvm-svn: 18617
-
- Dec 05, 2004
-
-
Reid Spencer authored
When not linking as a library, use LinkItems to retain command line order of \ linking, otherwise use LinkFiles llvm-svn: 18549
-
- Dec 02, 2004
-
-
Chris Lattner authored
Add -S and --strip-debug option support. llvm-svn: 18441
-
- Nov 17, 2004
-
-
Chris Lattner authored
llvm-svn: 17911
-
- Nov 15, 2004
-
-
Reid Spencer authored
llvm-svn: 17801
-
- Nov 14, 2004
-
-
Reid Spencer authored
llvm-svn: 17787
-
- Sep 02, 2004
-
-
Reid Spencer authored
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
-
- Aug 29, 2004
-
-
Reid Spencer authored
llvm-svn: 16091
-
- Jun 23, 2004
-
-
Misha Brukman authored
llvm-svn: 14351
-
- Jun 02, 2004
-
-
Chris Lattner authored
bytecode files on win32 systems. We keep the shell script on unix systems because it is much more transparent for the users and supports -load options. This allows llvmgcc work correctly on win32 systems without the -native or -native-cbe options. llvm-svn: 13946
-
Chris Lattner authored
to reduce the inter-file interface in the gccld tool and gets some uninteresting code out of gccld.cpp. llvm-svn: 13942
-
Chris Lattner authored
llvm-svn: 13941
-
- May 27, 2004
-
-
Chris Lattner authored
llvm-svn: 13813
-
- May 07, 2004
-
-
Brian Gaeke authored
when they have to run a gccld shell script without having lli in their path. This is intended to address Bug 289. Also, emit the traditional syntax ${1+"$@"} for passing all of a shell script's args to a subprocess. If you have arguments that have spaces in them, $* will not preserve the quoting (i.e., the quoted string "foo bar" as an argument will end up as two arguments "foo" "bar" to lli.) llvm-svn: 13414
-
- Apr 06, 2004
-
-
Chris Lattner authored
for the application with the C backend instead of the native LLVM code generator llvm-svn: 12698
-
- Feb 19, 2004
-
-
Chris Lattner authored
the tool. llvm-svn: 11633
-
- Dec 09, 2003
-
-
John Criswell authored
llvm-svn: 10335
-
- Nov 29, 2003
-
-
Chris Lattner authored
llvm-svn: 10262
-
- Nov 24, 2003
-
-
Misha Brukman authored
llvm-svn: 10196
-
Misha Brukman authored
verified as having an ELF header. This fixes PR151. llvm-svn: 10195
-
- Nov 20, 2003
-
-
Misha Brukman authored
shared objects automagically, so it doesn't have to be done by hand. llvm-svn: 10114
-
Misha Brukman authored
* Eliminated extra space llvm-svn: 10104
-
- Nov 11, 2003
-
-
Brian Gaeke authored
llvm-svn: 9903
-
- Nov 05, 2003
-
-
Brian Gaeke authored
Module and link things into that. Also, fix a typo in an error message. llvm-svn: 9748
-
Chris Lattner authored
llvm-svn: 9724
-
- Nov 03, 2003
-
-
Chris Lattner authored
This fixes lots of annoying warnings and error messages llvm-svn: 9677
-
- Oct 24, 2003
-
-
Brian Gaeke authored
llvm-svn: 9494
-
- Oct 20, 2003
-
-
Chris Lattner authored
llvm-svn: 9294
-
John Criswell authored
llvm-svn: 9291
-
- Oct 10, 2003
-
-
Misha Brukman authored
llvm-svn: 9027
-
- Sep 30, 2003
-
-
Misha Brukman authored
* Put function signatures on one line if possible * Deleted empty comment lines (^//$) * Deleted braces around single statements * Deleted space between function call and argument list llvm-svn: 8775
-
Brian Gaeke authored
2. I think the caller of LinkFiles() should not ignore a true return value. (If you have a good reason why it ought to, feel free to revert this. It's just something that's been bugging me for a while.) llvm-svn: 8760
-
- Sep 22, 2003
-
-
Chris Lattner authored
* Local header file goes at top * Remove unneeded #includes * Wrap code at 80 columns * Declare variables where they are used * 'register' is not needed * Use 'unsigned' instead of 'int' variables where possible llvm-svn: 8657
-
- Sep 19, 2003
-
-
John Criswell authored
Renamed functions that were all lower-case. Moved functions from util.cpp into linker.cpp or gccld.cpp. Removed util.h and created gccld.h. Refactored the linker functionality in linker.cpp so that it is easier to follow, easier to modify, and it's library/object file search behavior is easier to understand and document. Added code to include library paths when doing native linking, but this causes problems and is currently #ifdef'd out. llvm-svn: 8609
-
- Sep 18, 2003
-
-
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
-