summaryrefslogtreecommitdiff
path: root/tools/gccld
AgeCommit message (Expand)AuthorFilesLines
2005-04-20Eliminate trailing spaces at end-of-lineMisha Brukman2-18/+18
2005-04-20Consistently eschew space between `*' or `&' and function argument nameMisha Brukman1-12/+12
2005-04-20* Print commands as we execute them with `-v'Misha Brukman3-21/+44
2005-04-10The first argument to ExecuteAndWait should be the program name, but pointedChris Lattner1-1/+4
2005-02-28Changes to enable creation of native executables directly from gccld and toReid Spencer3-74/+183
2005-02-13Make sure to null terminate argument lists!Chris Lattner2-1/+4
2005-01-22Use binary mode for reading/writing bytecode filesJeff Cohen1-1/+3
2004-12-21Use explicit construction of sys::Path from std::string because theReid Spencer1-1/+1
2004-12-19For PR351:Reid Spencer1-14/+16
2004-12-18sys::CopyString throws an exception on error which will be caught by gccldReid Spencer1-4/+1
2004-12-18The CopyFile function got moved into the sys namespace.Reid Spencer1-1/+1
2004-12-16For PR351:Reid Spencer1-10/+13
2004-12-14For PR351:Reid Spencer3-74/+44
2004-12-13For PR351:Reid Spencer1-11/+12
2004-12-13For PR351:Reid Spencer1-3/+3
2004-12-13Make the loop termination condition clear when building the set of items toReid Spencer1-3/+2
2004-12-13Convert to use new Linker class interfaceReid Spencer1-20/+59
2004-12-12Do not internalize a module if -link-as-library is passed.Chris Lattner1-2/+9
2004-12-10This pass is no longer needed.Chris Lattner1-1/+0
2004-12-10Turn on ipsccp by default instead of simple IPCPChris Lattner1-1/+2
2004-12-08When -link-as-library, add -l options to Module's deplibsReid Spencer1-1/+8
2004-12-05Fix PR139:\Reid Spencer1-21/+20
2004-12-02Recognize --strip-all as a synonym for -s.Chris Lattner3-10/+20
2004-11-25Add LLVMbzip2 library, now required.Reid Spencer1-1/+1
2004-11-17-disable-opt is not -O0, it's okay for it to disable internalize.Chris Lattner2-8/+9
2004-11-16Even with -disable-opt we should still internalize and strip if requested.Chris Lattner1-13/+13
2004-11-14Linker.h has a new home.Reid Spencer2-2/+2
2004-11-14This tool needs the libLLVMArchive library now.Reid Spencer1-3/+4
2004-11-14Remove linking declarations (in Linker.h now)Reid Spencer1-23/+1
2004-11-14Provide exception handlingReid Spencer1-110/+124
2004-11-14Moved to lib/LinkerReid Spencer1-422/+0
2004-11-09Output the program name (in this case, gccld) with warning about invalid filesMisha Brukman1-1/+2
2004-11-08Don't silently ignore invalid files: tell the user!Misha Brukman1-0/+2
2004-10-27Change Library Names Not To Conflict With Others When InstalledReid Spencer1-2/+3
2004-10-22We're not doing automake any moreReid Spencer1-656/+0
2004-10-22We won't use automakeReid Spencer1-19/+0
2004-10-18Initial automake generated Makefile templateReid Spencer1-0/+656
2004-10-13Update to reflect changes in Makefile rules.Reid Spencer1-1/+1
2004-10-11Don't miss global optimizations because we run before the inlinerChris Lattner1-0/+1
2004-10-10Initial version of automake Makefile.am file.Reid Spencer1-0/+19
2004-10-07Rename passChris Lattner1-3/+2
2004-09-01Changes For Bug 352Reid Spencer3-9/+9
2004-08-29Add the LLVMsystem.a library as it is now used for operating systemReid Spencer1-1/+1
2004-08-29The functions in Signal.h are now in the llvm::sys namespace - adjustReid Spencer1-6/+6
2004-08-02This pass has proven its metal, remove -disable option.Chris Lattner1-5/+1
2004-07-27Run DSE at link-time, and turn on an IP alias analysis by default in gccld!Chris Lattner1-1/+7
2004-06-23Linker.h moved to include/llvm/SupportMisha Brukman3-3/+3
2004-06-02Make gccld copy the llvm-stub program to be the execution wrapper forChris Lattner1-1/+16
2004-06-02Move some functions out of gccld.cpp to GenerateCode.cpp. This allows usChris Lattner4-110/+86
2004-06-02Refactor a bit of code into a function, no functionality changes.Chris Lattner1-29/+36