[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2007-06-19 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.53 -> 1.54 --- Log message: Fix pr1448: http://llvm.org/PR1448 --- Diffs of the changes: (+20 -14) llvm-ld.cpp | 34 -- 1 files changed, 20 insertions(+), 14 deletions(-) Index: llvm/tools/

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2007-04-29 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.50 -> 1.51 --- Log message: Augment the verbose output to print out the sub-commands executed. --- Diffs of the changes: (+29 -8) llvm-ld.cpp | 37 + 1 files changed, 29 insertions(+), 8 d

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2007-04-03 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.49 -> 1.50 --- Log message: For PR1302: http://llvm.org/PR1302 : Rename LinkItems as NativeLinkItems since it is filled out by the Linker library to contain only those items deemed to be native. --- Diffs of the changes: (+13 -1

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2007-02-16 Thread Anton Korobeynikov
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.48 -> 1.49 --- Log message: Add possibility to set memory limit for binaries run via libSystem. This is especially needed for bugpoint. This partly implements PR688: http://llvm.org/PR688 --- Diffs of the changes: (+4 -4) l

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2007-02-08 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.47 -> 1.48 --- Log message: Clean up error handling. --- Diffs of the changes: (+55 -72) llvm-ld.cpp | 127 +--- 1 files changed, 55 insertions(+), 72 deletions(-) Ind

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2007-02-08 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.46 -> 1.47 --- Log message: For PR1153: http://llvm.org/PR1153 : Copy a couple more missing options from gccld to llvm-ld. --- Diffs of the changes: (+5 -0) llvm-ld.cpp |5 + 1 files changed, 5 insertions(+) Index: l

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2007-01-20 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.45 -> 1.46 --- Log message: default to emiting an uncompressed .bc file --- Diffs of the changes: (+1 -1) llvm-ld.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/llvm-ld/llvm-ld.cpp diff -u ll

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-12-06 Thread Bill Wendling
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.44 -> 1.45 --- Log message: Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are now cerr, cout, and NullStream resp. --- Diffs of the changes: (+19 -19) llvm-ld.cpp | 38 +++--

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-12-05 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.43 -> 1.44 --- Log message: make all llvm tools call llvm_shutdown when they exit, static'ify some stuff. With this change, I can now move -stats to print when llvm_shutdown is called. --- Diffs of the changes: (+2 -0) llvm-l

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-11-28 Thread Bill Wendling
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.42 -> 1.43 --- Log message: Replacing std::iostreams with llvm iostreams. Some of these changes involve adding a temporary wrapper around the ostream to make it friendly to functions expecting an LLVM stream. This should be fixed i

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-11-11 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.41 -> 1.42 --- Log message: Minor style fixes from review. --- Diffs of the changes: (+3 -3) llvm-ld.cpp |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) Index: llvm/tools/llvm-ld/llvm-ld.cpp diff -u llvm/tool

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-11-11 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.40 -> 1.41 --- Log message: For PR998: http://llvm.org/PR998 : Fix an infinite loop in the Linker and a few other assorted link problems. Patch contributed by Scott Michel. Thanks, Scott! --- Diffs of the changes: (+18 -12) l

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-11-05 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.39 -> 1.40 --- Log message: Fix a problem in the the last patch that subverts error message printing. --- Diffs of the changes: (+1 -1) llvm-ld.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-11-05 Thread Jeff Cohen
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.38 -> 1.39 --- Log message: Unbreak VC++ build. --- Diffs of the changes: (+1 -1) llvm-ld.cpp |2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/tools/llvm-ld/llvm-ld.cpp diff -u llvm/tools/llvm-ld/llvm-ld.

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-09-01 Thread Anton Korobeynikov
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.37 -> 1.38 --- Log message: - Fixed broken Win32 build - Removed warning about clobbered parameter in Bytecode/Reader --- Diffs of the changes: (+7 -1) llvm-ld.cpp |8 +++- 1 files changed, 7 insertions(+), 1 deletion(

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-08-23 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.36 -> 1.37 --- Log message: For PR797: http://llvm.org/PR797 : Eliminate exception throwing from Path::renamePathOnDisk and adjust its users correspondingly. --- Diffs of the changes: (+4 -1) llvm-ld.cpp |5 - 1 files

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-08-22 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.35 -> 1.36 --- Log message: For PR797: http://llvm.org/PR797 : Remove exceptions from the Path::create*OnDisk methods. Update their users to handle error messages via arguments and result codes. --- Diffs of the changes: (+3 -4)

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-08-22 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.34 -> 1.35 --- Log message: For PR797: http://llvm.org/PR797 : Change the Path::make*OnDisk methods exception free and adjust their usage. --- Diffs of the changes: (+13 -3) llvm-ld.cpp | 16 +--- 1 files changed

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-08-20 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.33 -> 1.34 --- Log message: For PR797: http://llvm.org/PR797 : Adjust usage of the ExecuteAndWait function to use the last argument which is the ErrMsg string. This is necessitated because this function no longer throws exceptions

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-06-27 Thread Devang Patel
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.32 -> 1.33 --- Log message: Fix cut-n-pasto in comments. --- Diffs of the changes: (+5 -6) llvm-ld.cpp | 11 +-- 1 files changed, 5 insertions(+), 6 deletions(-) Index: llvm/tools/llvm-ld/llvm-ld.cpp diff -u llvm/t

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-06-07 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.31 -> 1.32 --- Log message: For PR780: http://llvm.cs.uiuc.edu/PR780 : 1. Add #includes to LinkAllVMCore.h to get Mangler.o and InlineAsm.o 2. Make Mangler.h and InlineAsm.h use the macros to ensure linkage 3. Make each of the tool

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-05-14 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.30 -> 1.31 --- Log message: Delete memory allocated by CopyEnv --- Diffs of the changes: (+3 -1) llvm-ld.cpp |4 +++- 1 files changed, 3 insertions(+), 1 deletion(-) Index: llvm/tools/llvm-ld/llvm-ld.cpp diff -u llvm/too

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-03-05 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.29 -> 1.30 --- Log message: Make sure command line options are parsed before we try to add the LibPath (-L options) to TheLinker. Problem noticed by Wink Saville. --- Diffs of the changes: (+4 -4) llvm-ld.cpp |8

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2006-01-09 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.28 -> 1.29 --- Log message: For PR521: http://llvm.cs.uiuc.edu/PR521 : With these patches we implement the ability for the Linker library to keep track of which libraries were actually bytecode files (not archives) and cause their

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2005-12-20 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.27 -> 1.28 --- Log message: Implement PR512: http://llvm.cs.uiuc.edu/PR512 : This patch adds a -post-link-opts option to llvm-ld which allows an arbitrary program to optimize bytecode after linking. The program is passed two file n

[llvm-commits] CVS: llvm/tools/llvm-ld/llvm-ld.cpp

2005-12-13 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ld: llvm-ld.cpp updated: 1.26 -> 1.27 --- Log message: Adjust the constructor to the Linker class to take an argument that names the module being constructed. This is used to correctly name the module. Previously the name of the linker tool was used which pr