summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/OptTable.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-1/+1
* PR14303: Add a NoDriverOption flag to those options which are not accepted byRichard Smith2012-11-091-6/+4
* [Options] Add prefixes to options.Michael J. Spencer2012-10-221-10/+60
* [Options] make Option a value type.Michael J. Spencer2012-10-191-20/+23
* Revert r166223 and the subsequent commits that depend on it, r166230 & r166235.Argyrios Kyrtzidis2012-10-181-15/+19
* [Options] make Option a value type.Michael J. Spencer2012-10-181-19/+15
* Revert "[Options] make Option a value type."Eric Christopher2012-10-101-15/+19
* [Options] make Option a value type.Michael J. Spencer2012-10-101-19/+15
* Prefer StringRef::startswith to the strncmp/strlen contraption.Benjamin Kramer2012-10-041-1/+2
* Fix invalid reads by memcmp.Benjamin Kramer2012-10-031-1/+1
* [Options] Store the owning OptTable in Option so it can construct Group and A...Michael J. Spencer2012-10-031-7/+1
* [Options] Store the option ID in OptTable::Info.Michael J. Spencer2012-09-251-1/+1
* Reduce the amount of state in the Option class by relying on the data from Op...Michael J. Spencer2012-08-211-27/+5
* Make Option non virtual.Michael J. Spencer2012-08-201-25/+3
* Unify Options.td and CC1Options.td, in a first step towards unifying the seri...James Molloy2012-05-011-0/+2
* More missing header inclusions from llvm_unreachable migration.David Blaikie2011-09-231-0/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-3/+3
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-3/+3
* fix a bunch of comment typos found by codespell. Patch byChris Lattner2011-04-151-2/+2
* Remove stray emacs mode markers in all these files that was causing emacs toNick Lewycky2010-12-311-1/+1
* Declare argv parameters as const char* const* instead of to char** to clarify...Axel Naumann2010-10-111-1/+2
* Driver/OptParser: Add a NoForward flag to prevent forwarding certain options toDaniel Dunbar2010-08-131-0/+2
* Frontend: Allow passing -cc1 level arguments to plugins. Patch by Troy Strasz...Daniel Dunbar2010-06-161-1/+2
* Driver: Change OptTable::ParseArg to take any ArgList.Daniel Dunbar2010-06-111-1/+1
* Driver: Eliminate Arg subclasses, which are now unnecessary.Daniel Dunbar2010-06-091-2/+2
* Driver: Keep the rendering style in the option, instead of as part of the Arg.Daniel Dunbar2010-06-091-2/+2
* Driver: Change Arg to just hold the values directly, instead of implicitlyDaniel Dunbar2010-06-091-2/+2
* Driver: Allow Render{Separate,Joined} option flags on JoinedOrSeparate option...Daniel Dunbar2010-03-201-2/+4
* OptTable: Allow option groups to be used to define "help groups", which willDaniel Dunbar2009-12-041-20/+61
* OptParser: Add HelpHidden flag.Daniel Dunbar2009-12-041-1/+5
* Add OptTable::PrintHelp.Daniel Dunbar2009-12-031-0/+75
* Factor out OptTable::ParseArgs, for parsing an entire argument vector.Daniel Dunbar2009-11-191-0/+35
* Driver: Take option ID for {Input,Unknown}Option, to drop dependency on actua...Daniel Dunbar2009-11-191-5/+4
* Driver: Introduce OptSpecifier class for protecting access to an option id.Daniel Dunbar2009-11-191-0/+4
* Driver: Split OptTable out into OptTable.{h,cpp}Daniel Dunbar2009-11-191-32/+2
* Make MSVC happy.Daniel Dunbar2009-11-181-12/+12
* Driver: Rework OptTable to have no dependency on the options it manages.Daniel Dunbar2009-11-181-99/+67
* Driver: Switch Options.def to storing flags as a bitmask (instead of mangledDaniel Dunbar2009-11-181-25/+37
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-6/+6
* Explicitly initialize the options array, MinGW's gcc 4.3.5 appears to have a bugDaniel Dunbar2009-07-131-1/+5
* Driver: Add 'q' flag for options which shouldn't be reported as unused.Daniel Dunbar2009-04-071-0/+1
* Driver: Fix a parsing bug where some options were matchedDaniel Dunbar2009-04-071-8/+15
* Driver: Add OptTable::getOptionKind.Daniel Dunbar2009-03-311-3/+5
* Driver: Add extra parameters for help text to option definitions.Daniel Dunbar2009-03-311-4/+18
* Driver: Replace Option::ForwardToGCC by Option::DriverOption (whichDaniel Dunbar2009-03-251-6/+1
* Driver: Prep for tool chain specific argument translation.Daniel Dunbar2009-03-251-1/+1
* gcc 4.3 finds my use of ^ suspicious.Daniel Dunbar2009-03-251-1/+1
* Driver: Make argument parsing fast.Daniel Dunbar2009-03-231-13/+32
* Driver: Fix off by one in computation of first searchable option.Daniel Dunbar2009-03-231-1/+1
* Driver: Check that options are ordered properly (outside ofDaniel Dunbar2009-03-231-5/+75
OpenPOWER on IntegriCloud