- Nov 25, 2006
-
-
Reid Spencer authored
llvm-svn: 31908
-
- Nov 17, 2006
-
-
Bill Wendling authored
llvm-svn: 31819
-
Bill Wendling authored
soon replace all uses of those objects. llvm-svn: 31817
-
Bill Wendling authored
stream. It centralizes the use of std::cerr so that static c'tor/d'tors aren't scattered around all over the place. The way to use it is like this: DOUT << "This is a status line: " << Var << "\n"; If "-debug" is specified, it will print. Otherwise, it'll not print. If NDEBUG is defined, the DOUT does nothing. llvm-svn: 31798
-
- Nov 08, 2006
-
-
Jim Laskey authored
llvm-svn: 31561
-
John Criswell authored
This fixes the build on OpenBSD and potentially other systems. llvm-svn: 31550
-
- Nov 03, 2006
-
-
Rafael Espindola authored
llvm-svn: 31399
-
Rafael Espindola authored
llvm-svn: 31386
-
- Nov 02, 2006
-
-
Jim Laskey authored
llvm-svn: 31377
-
- Oct 30, 2006
-
-
Chris Lattner authored
to some other type. llvm-svn: 31286
-
- Oct 29, 2006
-
-
Chris Lattner authored
I'm about to add. This is similar to, but necessarily different than, the STL allocator class. llvm-svn: 31285
-
Jim Laskey authored
llvm-svn: 31278
-
Jim Laskey authored
llvm-svn: 31277
-
- Oct 27, 2006
-
-
Jim Laskey authored
llvm-svn: 31224
-
Jim Laskey authored
llvm-svn: 31223
-
Jim Laskey authored
llvm-svn: 31222
-
Bill Wendling authored
llvm-svn: 31219
-
Jim Laskey authored
llvm-svn: 31218
-
Jim Laskey authored
llvm-svn: 31215
-
- Oct 18, 2006
-
-
Reid Spencer authored
to describe the difference being reported. This assists with understanding differences an llvm-test and should help with bugpoint too. llvm-svn: 31044
-
- Oct 13, 2006
-
-
Chris Lattner authored
llvm-svn: 30925
-
Chris Lattner authored
llvm-svn: 30922
-
- Oct 05, 2006
-
-
Chris Lattner authored
llvm-svn: 30726
-
- Oct 04, 2006
-
-
Chris Lattner authored
llvm-svn: 30725
-
- Sep 29, 2006
-
-
Chris Lattner authored
llvm-svn: 30671
-
- Sep 28, 2006
-
-
Chris Lattner authored
llvm-svn: 30638
-
- Aug 30, 2006
-
-
Chris Lattner authored
llvm-svn: 29971
-
- Aug 28, 2006
-
-
Chris Lattner authored
llvm-svn: 29917
-
- Aug 27, 2006
-
-
Chris Lattner authored
anchor methods to others. This eliminates the vtable/template method bloat in .o files that defining a cl::opt used to impose (~4K per .o file for one cp::opt<unsigned>). llvm-svn: 29909
-
- Aug 25, 2006
-
-
Reid Spencer authored
llvm-svn: 29860
-
- Aug 23, 2006
-
-
Reid Spencer authored
This library no longer throws nor handles exceptions, so turn off the REQUIRES_EH flag. llvm-svn: 29849
-
Reid Spencer authored
Final remove of exception handling from this file. lib/System can no longer throw exceptions so there's no need for try/catch blocks here. llvm-svn: 29848
-
Reid Spencer authored
portion fo the program name via sys::Path().getLast(). This makes error messages more readable since this is invariably used only in error messages. Instead of: /path/to/llvm/bin/directory/toolname: error message we will now get: toolname: error message Also, since we always have a program name (even if its defaulted), don't check to see if it is set or not when generating error messages. This eliminates a bunch of constant strings, saving a little under 1K of data. llvm-svn: 29842
-
- Aug 22, 2006
-
-
Reid Spencer authored
Adjust users of MappedFile to its new non-throwing interface. Note that in most cases the lazy step of just throwing after a call to MappedFile was installed. This was done in the name of incremental changes. Getting rid of the new throw statements will take adjustment of interfaces and propagation of errors to higher levels. Those changes will come in subsequent patches. llvm-svn: 29817
-
- Aug 21, 2006
-
-
Jim Laskey authored
llvm-svn: 29798
-
Reid Spencer authored
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 on error. llvm-svn: 29791
-
Reid Spencer authored
Make sys::Program::ExecuteAndWait not throw exceptions and update any affected code. It now return -9999 to signal that the program couldn't be executed. Only one case (in bugpoint) actually examines the result code. llvm-svn: 29785
-
- Aug 12, 2006
-
-
Chris Lattner authored
#includes it. llvm-svn: 29639
-
- Aug 08, 2006
-
-
Reid Spencer authored
to build a loadable module is now correctly defined and documented so this workaround isn't needed any longer. llvm-svn: 29553
-
- Aug 02, 2006
-
-
Jim Laskey authored
suppressed. llvm-svn: 29477
-