1. 9d520c5 Declare argv parameters as const char* const* instead of to char** to clarify that they are not modified, and to allow for string literals as arguments. by Axel Naumann · 14 years ago
  2. caeed1d Driver/OptParser: Add a NoForward flag to prevent forwarding certain options to by Daniel Dunbar · 14 years ago
  3. 3177aae Frontend: Allow passing -cc1 level arguments to plugins. Patch by Troy Straszheim! by Daniel Dunbar · 14 years ago
  4. 785e796 Driver: Change OptTable::ParseArg to take any ArgList. by Daniel Dunbar · 14 years ago
  5. 532c1ec Driver: Eliminate Arg subclasses, which are now unnecessary. by Daniel Dunbar · 14 years ago
  6. e375c4a Driver: Keep the rendering style in the option, instead of as part of the Arg. by Daniel Dunbar · 14 years ago
  7. 4465a77 Driver: Change Arg to just hold the values directly, instead of implicitly by Daniel Dunbar · 14 years ago
  8. bbd2a04 Driver: Allow Render{Separate,Joined} option flags on JoinedOrSeparate option types. by Daniel Dunbar · 14 years ago
  9. 2658f05 OptTable: Allow option groups to be used to define "help groups", which will by Daniel Dunbar · 15 years ago
  10. 9a24251 OptParser: Add HelpHidden flag. by Daniel Dunbar · 15 years ago
  11. 60e107f Add OptTable::PrintHelp. by Daniel Dunbar · 15 years ago
  12. 847abaa Factor out OptTable::ParseArgs, for parsing an entire argument vector. by Daniel Dunbar · 15 years ago
  13. a0289fd Driver: Take option ID for {Input,Unknown}Option, to drop dependency on actual options. by Daniel Dunbar · 15 years ago
  14. 9e1f982 Driver: Introduce OptSpecifier class for protecting access to an option id. by Daniel Dunbar · 15 years ago
  15. 27e738d Driver: Split OptTable out into OptTable.{h,cpp} by Daniel Dunbar · 15 years ago
  16. 1ce9cf0 Make MSVC happy. by Daniel Dunbar · 15 years ago
  17. a79a2b5 Driver: Rework OptTable to have no dependency on the options it manages. by Daniel Dunbar · 15 years ago
  18. a4f6480 Driver: Switch Options.def to storing flags as a bitmask (instead of mangled by Daniel Dunbar · 15 years ago
  19. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  20. 47393ba Explicitly initialize the options array, MinGW's gcc 4.3.5 appears to have a bug by Daniel Dunbar · 15 years ago
  21. 1e23f5f Driver: Add 'q' flag for options which shouldn't be reported as unused. by Daniel Dunbar · 15 years ago
  22. 4ae24e7 Driver: Fix a parsing bug where some options were matched by Daniel Dunbar · 15 years ago
  23. febdf7d Driver: Add OptTable::getOptionKind. by Daniel Dunbar · 15 years ago
  24. c0d12e9 Driver: Add extra parameters for help text to option definitions. by Daniel Dunbar · 15 years ago
  25. f6dd66b Driver: Replace Option::ForwardToGCC by Option::DriverOption (which by Daniel Dunbar · 15 years ago
  26. f3cad36 Driver: Prep for tool chain specific argument translation. by Daniel Dunbar · 15 years ago
  27. cf51ece gcc 4.3 finds my use of ^ suspicious. by Daniel Dunbar · 15 years ago
  28. 7547f74 Driver: Make argument parsing fast. by Daniel Dunbar · 15 years ago
  29. 8a7e66d Driver: Fix off by one in computation of first searchable option. by Daniel Dunbar · 15 years ago
  30. b355692 Driver: Check that options are ordered properly (outside of by Daniel Dunbar · 15 years ago
  31. b0c4df5 Driver: Implement 'missing argument' error. by Daniel Dunbar · 15 years ago
  32. 6d954d7 Driver: Add "d" flag to Options.def for options which are completely by Daniel Dunbar · 15 years ago
  33. 9aecfab Driver: Value initialization is nicer than memset. by Daniel Dunbar · 15 years ago
  34. ba7db7d Driver: Drop some unnecessary uses of clang namespace. by Daniel Dunbar · 15 years ago
  35. a948045 Driver: '-' is parsed as an input. by Daniel Dunbar · 15 years ago
  36. 644eade Driver: Add Option flags. by Daniel Dunbar · 15 years ago
  37. b349fcc Driver: Tweak option naming/def: - Use OPT_ prefix for ids. by Daniel Dunbar · 15 years ago
  38. e1495ec Driver: Reorder arguments in Options.def so option name is first. by Daniel Dunbar · 15 years ago
  39. bbf842b Driver: Implement Option::accept methods. by Daniel Dunbar · 15 years ago
  40. 5cc8c63 Driver: Fix off by one in ParseOneArg; this code is ugly but will be by Daniel Dunbar · 15 years ago
  41. 70a0dbb Driver: Add OptTable::ParseOneArg. by Daniel Dunbar · 15 years ago
  42. 30b055f Driver: Option's need to know their ID. by Daniel Dunbar · 15 years ago
  43. 0f9098e Driver: Add Option flags. by Daniel Dunbar · 15 years ago
  44. 2c6f6f3 Driver: More Option implementation. by Daniel Dunbar · 15 years ago