- Aug 23, 2006
-
-
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
-
- Jul 29, 2006
-
-
Chris Lattner authored
llvm-svn: 29399
-
Chris Lattner authored
instead of throwing an exception. This reduces the amount of code that is exposed to exceptions (e.g. FileUtilities), though it is clearly only one step along the way. llvm-svn: 29395
-
Chris Lattner authored
llvm-svn: 29394
-
- Jul 26, 2006
-
-
Reid Spencer authored
1. Move IncludeFile.h to System library 2. Move IncludeFile.cpp to System library 3. #1 and #2 required to prevent cyclic library dependencies for libSystem 4. Convert all existing uses of Support/IncludeFile.h to System/IncludeFile.h 5. Add IncludeFile support to various lib/System classes. 6. Add new lib/System classes to LinkAllVMCore.h All this in an attempt to pull in lib/System to what's required for VMCore llvm-svn: 29287
-
- Jul 19, 2006
-
-
Chris Lattner authored
llvm-svn: 29191
-
- Jul 15, 2006
-
-
Chris Lattner authored
llvm-svn: 29151
-
- Jul 07, 2006
-
-
Chris Lattner authored
to catch it. Other minor cleanups. llvm-svn: 29050
-
Chris Lattner authored
llvm-svn: 29045
-
Chris Lattner authored
llvm-svn: 29028
-
- Jul 06, 2006
-
-
Chris Lattner authored
Low Level Virtual Machine (http://llvm.org/): llvm version 1.8cvs DEBUG build with assertions. instead of like this: Low Level Virtual Machine (llvm) 1.8cvs (see http://llvm.org/) ASSERTIONS ENABLED Also, add a place for vendor version info. llvm-svn: 29020
-
- Jun 27, 2006
-
-
Reid Spencer authored
Refactor the Graph writing code to use a common implementation which is now in lib/Support/GraphWriter.cpp. This completes the PR. Patch by Anton Korobeynikov. Thanks, Anton! llvm-svn: 28925
-
- Jun 21, 2006
-
-
Chris Lattner authored
vtables for (e.g.) Instruction from being emitted into every .o file. llvm-svn: 28898
-
- Jun 15, 2006
-
-
Jim Laskey authored
2. Add vector support. llvm-svn: 28807
-
- Jun 07, 2006
-
-
Reid Spencer authored
Break the "IncludeFile" mechanism into its own header file and adjust other files accordingly. Use this facility for the IntrinsicInst problem which was the subject of PR800. More to follow on this. llvm-svn: 28709
-
Chris Lattner authored
llvm-svn: 28700
-
- Jun 06, 2006
-
-
Reid Spencer authored
through to gcc when its being used as a linker. This allows -L and -l (and any other) options to be added so that non-complete bytecode files can be processed with bugpoint. The -Xlinker option can be added as many times as needed. llvm-svn: 28692
-
- Jun 05, 2006
-
-
Reid Spencer authored
built with CommandLine.h will want the --version option to report that the tool belongs to LLVM. To override simply pass a void func() to the cl::SetVersionPrinter() function and that void func() will be called when it is time to print the version information. llvm-svn: 28687
-
- Jun 01, 2006
-
-
Reid Spencer authored
BCWriter, and bzip2 libraries. Adjust the various makefiles to accommodate these changes. This was done to speed up link times. llvm-svn: 28610
-
- May 31, 2006
-
-
Reid Spencer authored
/bzlib.c:126: warning: string length `1056' is greater than the length `509' ISO C89 compilers are required to support llvm-svn: 28602
-
- May 24, 2006
-
-
Chris Lattner authored
by Anton Korobeynikov! This is a step towards closing PR786. llvm-svn: 28447
-
- May 16, 2006
-
-
Reid Spencer authored
Add an additional catch block to ensure that this function can't throw any exceptions, even one's we're not expecting. llvm-svn: 28309
-
- Apr 28, 2006
-
-
Chris Lattner authored
llvm-svn: 28010
-
- Feb 27, 2006
-
-
Jim Laskey authored
llvm-svn: 26409
-
Jim Laskey authored
llvm-svn: 26401
-
- Feb 04, 2006
-
-
Chris Lattner authored
llvm-svn: 25958
-
- Jan 26, 2006
-
-
Andrew Lenharth authored
llvm-svn: 25652
-
Andrew Lenharth authored
llvm-svn: 25649
-
- Jan 22, 2006
-
-
Chris Lattner authored
llvm-svn: 25509
-
- Jan 17, 2006
-
-
Chris Lattner authored
llvm-svn: 25382
-
Chris Lattner authored
llvm-svn: 25379
-
- Dec 26, 2005
-
-
Duraid Madina authored
the bzip2 homepage, only ancient (gcc 2.7.x ?) versions of GCC require this? It certainly isn't needed for the current bzip2 sources. llvm-svn: 25013
-
Duraid Madina authored
to try building LLVM on HP-UX! (the Right Way seems to be to tear out the ancient STL that HP ship and use http://incubator.apache.org/stdcxx/ ) llvm-svn: 25012
-