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

2007-05-06 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.44 -> 1.45 --- Log message: switch tools to bitcode instead of bytecode --- Diffs of the changes: (+5 -16) llvm-ar.cpp | 21 + 1 files changed, 5 insertions(+), 16 deletions(-) Index: llvm/tools/llvm-ar

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

2007-04-08 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.43 -> 1.44 --- Log message: Don't rely on destructed local storage. Thanks, Chris. --- Diffs of the changes: (+6 -6) llvm-ar.cpp | 12 ++-- 1 files changed, 6 insertions(+), 6 deletions(-) Index: llvm/tools/llvm-ar

Re: [llvm-commits] CVS: llvm/tools/llvm-ar/llvm-ar.cpp

2007-04-08 Thread Chris Lattner
On Apr 7, 2007, at 11:53 AM, Reid Spencer wrote: > > @@ -281,7 +281,8 @@ > for (std::set::iterator I = content.begin(), E = > content.end(); > I != E; ++I) { >// Make sure it exists and is a directory > - const sys::FileStatus *Status = I->getFileStatus(false, > Err

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

2007-04-07 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.42 -> 1.43 --- Log message: For PR1291: http://llvm.org/PR1291 : Change uses of sys::Path class to sys::PathWithStatus in those places where the file status information is needed. --- Diffs of the changes: (+6 -3) llvm-ar.cpp

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

2007-03-29 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.41 -> 1.42 --- Log message: For PR789: http://llvm.org/PR789 : Make the sys::Path::getFileStatus function more efficient by having it return a pointer to the FileStatus structure rather than copy it. Adjust uses of the function acc

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

2007-03-29 Thread Jeff Cohen
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.40 -> 1.41 --- Log message: getFileStatus has a new parameter (caught by VC++). --- Diffs of the changes: (+2 -2) llvm-ar.cpp |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) Index: llvm/tools/llvm-ar/llvm-ar.cpp

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

2006-12-05 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.39 -> 1.40 --- 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 -1) llvm-a

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

2006-11-02 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.38 -> 1.39 --- Log message: For PR786: http://llvm.org/PR786 : Turn on -Wunused and -Wno-unused-parameter. Clean up most of the resulting fall out by removing unused variables. Remaining warnings have to do with unused functions (I

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

2006-08-24 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.37 -> 1.38 --- Log message: Fix a bug caused by change in the interface of Archive::writeToDisk. --- Diffs of the changes: (+4 -4) llvm-ar.cpp |8 1 files changed, 4 insertions(+), 4 deletions(-) Index: llvm/too

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

2006-08-24 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.36 -> 1.37 --- Log message: For PR797: http://llvm.org/PR797 : Remove exception handling from the bytecode archiver and adjust the llvm-ar tool to accommodate the new interfaces. --- Diffs of the changes: (+9 -5) llvm-ar.cpp |

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

2006-08-22 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.35 -> 1.36 --- Log message: For PR797: http://llvm.org/PR797 : Remove exception throwing from Path::getDirectoryContents and its users. --- Diffs of the changes: (+86 -59) llvm-ar.cpp | 145 +++

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

2006-08-22 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.34 -> 1.35 --- 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: (+12 -4

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

2006-08-01 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.33 -> 1.34 --- Log message: Use Path::getFileStatus --- Diffs of the changes: (+10 -7) llvm-ar.cpp | 17 ++--- 1 files changed, 10 insertions(+), 7 deletions(-) Index: llvm/tools/llvm-ar/llvm-ar.cpp diff -u llv

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

2006-07-28 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.32 -> 1.33 --- Log message: Change Path::getStatusInfo to return a boolean and error string on an error instead of throwing an exception. This reduces the amount of code that is exposed to exceptions (e.g. FileUtilities), though i

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

2006-07-07 Thread Reid Spencer
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.31 -> 1.32 --- Log message: Remove EH use from the Archive library and adjust its users accordingly. --- Diffs of the changes: (+12 -4) llvm-ar.cpp | 16 1 files changed, 12 insertions(+), 4 deletions(-) I

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

2006-05-24 Thread Chris Lattner
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.30 -> 1.31 --- Log message: Patches to make the LLVM sources more -pedantic clean. Patch provided by Anton Korobeynikov! This is a step towards closing PR786: http://llvm.cs.uiuc.edu/PR786 . --- Diffs of the changes: (+1 -1)

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

2005-12-27 Thread Duraid Madina
Changes in directory llvm/tools/llvm-ar: llvm-ar.cpp updated: 1.29 -> 1.30 --- Log message: more compliance stufff --- Diffs of the changes: (+1 -0) llvm-ar.cpp |1 + 1 files changed, 1 insertion(+) Index: llvm/tools/llvm-ar/llvm-ar.cpp diff -u llvm/tools/llvm-ar/llvm-ar.cpp:1.29 ll