#
5df56c47 |
| 22-Jul-2002 |
Chris Lattner <sabre@nondot.org> |
Checkin CommandLine 2.0
llvm-svn: 2982
|
#
8f7b500f |
| 22-May-2002 |
Chris Lattner <sabre@nondot.org> |
Add ability to update existing variables with values read from the command line to certain classes. This is nice because it means that in header files we can just declare a value, and still have tha
Add ability to update existing variables with values read from the command line to certain classes. This is nice because it means that in header files we can just declare a value, and still have that value be set based on a command-line argument. The difference is now that the #include of CommandLine.h does not need to go into the header file as well.
llvm-svn: 2708
show more ...
|
#
d5a84705 |
| 29-Apr-2002 |
Chris Lattner <sabre@nondot.org> |
Eliminate duplicate or unneccesary #include's
llvm-svn: 2397
|
#
2294b4ee |
| 24-Feb-2002 |
Chris Lattner <sabre@nondot.org> |
64 bit clean now
llvm-svn: 1789
|
#
c2ef08cc |
| 31-Jan-2002 |
Chris Lattner <sabre@nondot.org> |
If an invalid alternative is listed for an argument, print the valid options
llvm-svn: 1604
|
#
7f74a56e |
| 20-Jan-2002 |
Chris Lattner <sabre@nondot.org> |
Changes to build successfully with GCC 3.02
llvm-svn: 1503
|
#
5de2204f |
| 27-Nov-2001 |
Chris Lattner <sabre@nondot.org> |
Create a new #include "Support/..." directory structure to move things from "llvm/Support/..." that are not llvm dependant.
Move files and fix #includes
llvm-svn: 1400
|
#
f0f9105d |
| 26-Nov-2001 |
Chris Lattner <sabre@nondot.org> |
* Implement support for folding multiple single letter arguments together like with ls: ls -la === ls -l -a * Implement support for trimming arguments that start with a single letter argument so
* Implement support for folding multiple single letter arguments together like with ls: ls -la === ls -l -a * Implement support for trimming arguments that start with a single letter argument so that -lfoo is recognized as -l foo for the linker
llvm-svn: 1378
show more ...
|
#
e81c4099 |
| 27-Oct-2001 |
Chris Lattner <sabre@nondot.org> |
Provide option to enable eating of all arguments following a specific one
llvm-svn: 986
|
#
d4617cdf |
| 24-Oct-2001 |
Chris Lattner <sabre@nondot.org> |
Clean up error handling a bit. Add / as a seperator for command line arguments. This is just a big old ugly hack.
llvm-svn: 974
|
#
675db8db |
| 13-Oct-2001 |
Chris Lattner <sabre@nondot.org> |
Add StringList support
llvm-svn: 766
|
#
fd7f8566 |
| 25-Jul-2001 |
Chris Lattner <sabre@nondot.org> |
Fixed a bug exposed when doing something like this: <program> -notanoption --help
llvm-svn: 293
|
#
46c73465 |
| 23-Jul-2001 |
Chris Lattner <sabre@nondot.org> |
Doh! Wrong Optional flag. :(
llvm-svn: 290
|
#
81cc83df |
| 23-Jul-2001 |
Chris Lattner <sabre@nondot.org> |
Add a comment indicating that there is documentation of the library
llvm-svn: 289
|
#
4fdde2cc |
| 23-Jul-2001 |
Chris Lattner <sabre@nondot.org> |
Minor changes to implementation of CommandLine library to let users override options forced by different subclasses of Option
llvm-svn: 286
|
#
ab0cc407 |
| 23-Jul-2001 |
Chris Lattner <sabre@nondot.org> |
CommandLine library cleanup. No longer use getValue/setValue, instead, just treat the commandline args as the objects they represent and the "right thing" will happen
llvm-svn: 283
|
#
e2472bbf |
| 23-Jul-2001 |
Chris Lattner <sabre@nondot.org> |
Moved inline/llvm/Tools/* to include/llvm/Support/*
llvm-svn: 279
|
#
36a57d31 |
| 23-Jul-2001 |
Chris Lattner <sabre@nondot.org> |
Initial checkin
llvm-svn: 278
|