- Apr 07, 2007
-
-
Chris Lattner authored
This fixes llvm-ar. llvm-svn: 35727
-
- Apr 06, 2007
-
-
Chris Lattner authored
This dramatically reduce the amount of memory allocated by the commandline stuff at static init time, changing it to build local data structures when ParseCommandLineOptions is called. In a dummy empty program that links some llvm libraries, this reduces the number of malloc'd bytes from 4864 to 3360 on entry to main. Most of that memory is now allocated by non-commandline related stuff. llvm-svn: 35701
-
- Apr 05, 2007
-
-
Chris Lattner authored
llvm-svn: 35690
-
- Feb 01, 2007
-
-
Devang Patel authored
without exiting program. llvm-svn: 33737
-
- Dec 08, 2006
-
-
Bill Wendling authored
llvm-svn: 32340
-
- Dec 07, 2006
-
-
Bill Wendling authored
now cerr, cout, and NullStream resp. llvm-svn: 32298
-
- Nov 26, 2006
-
-
Bill Wendling authored
llvm-svn: 31927
-
- Oct 13, 2006
-
-
Chris Lattner authored
llvm-svn: 30925
-
Chris Lattner authored
llvm-svn: 30922
-
- Oct 04, 2006
-
-
Chris Lattner authored
llvm-svn: 30725
-
- 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 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 21, 2006
-
-
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 02, 2006
-
-
Jim Laskey authored
suppressed. llvm-svn: 29477
-
- Jul 19, 2006
-
-
Chris Lattner authored
llvm-svn: 29191
-
- 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 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
-
- Apr 28, 2006
-
-
Chris Lattner authored
llvm-svn: 28010
-
- Jan 17, 2006
-
-
Chris Lattner authored
llvm-svn: 25379
-
- Dec 26, 2005
-
-
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
-
- Nov 16, 2005
-
-
Chris Lattner authored
llvm-svn: 24374
-
- Aug 08, 2005
-
-
Chris Lattner authored
opts than they take directly. Thanks to John C for pointing this problem out to me! llvm-svn: 22717
-
Chris Lattner authored
'opt x y'). This fixes PR493. Patch contributed by Owen Anderson! llvm-svn: 22705
-
- May 13, 2005
-
-
Chris Lattner authored
llvm-svn: 21964
-
- May 11, 2005
-
-
Chris Lattner authored
llvm-svn: 21850
-
- Apr 22, 2005
-
-
Misha Brukman authored
llvm-svn: 21422
-
- Feb 14, 2005
-
-
Chris Lattner authored
printing help output or version info. llvm-svn: 20180
-
- Nov 24, 2004
-
-
Reid Spencer authored
= sign. This needed to support -DNAME=value options as pass-through in llvmc. llvm-svn: 18203
-
- Nov 21, 2004
-
-
Tanya Lattner authored
Fixed assertion from triggering. We need to check if the commandline map is empty before checking if an arg exists. llvm-svn: 18057
-
- Nov 19, 2004
-
-
Chris Lattner authored
Morten Ofstad! llvm-svn: 17998
-
- Nov 16, 2004
-
-
Reid Spencer authored
llvm-svn: 17886
-
Reid Spencer authored
*Implement/Document the cl::extrahelp feature instead of the MoreHelp ptr. llvm-svn: 17871
-
- Nov 14, 2004
-
-
Reid Spencer authored
Implement the MoreHelp utility that calls a function to printmore help information if the MoreHelp global is not null. llvm-svn: 17774
-
- Nov 07, 2004
-
-
Misha Brukman authored
llvm-svn: 17549
-
- Sep 02, 2004
-
-
Reid Spencer authored
Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
-
- Sep 01, 2004
-
-
Reid Spencer authored
llvm-svn: 16129
-
- Aug 13, 2004
-
-
Reid Spencer authored
absolute position on the command line. Similarly allow any cl::list to use the method getPosition(n) to retrieve the absolute position of the nth option in the list. This provides support for two things: (a) options like -l that are actually positional and their order of occurrence matters when they are intermixed with positional arguments like "a.o"; and (b) options like -x LANG which affect only the positional arguments that come after the option. In both cases, knowing the absolute position of a given option helps. llvm-svn: 15725
-
- Aug 04, 2004
-
-
Reid Spencer authored
Low Level Virtual Machine ($PACKAGE_NAME) $PACKAGE_VERSION llvm-svn: 15454
-
- Jul 18, 2004
-
-
Chris Lattner authored
llvm-svn: 14976
-