aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/ArgList.cpp
AgeCommit message (Expand)Author
2010-10-11Declare argv parameters as const char* const* instead of to char** to clarify...Axel Naumann
2010-07-13Driver/Darwin: Pass -pie/-no_pie to the linker when -fpie/-fno-pie and friendsDaniel Dunbar
2010-06-14Driver: Fix refacto in DerivedArgList::MakeSeparateArg.Daniel Dunbar
2010-06-11Driver: Add an explicit argument translation phase to the driver itself. We a...Daniel Dunbar
2010-06-11Driver: Get rid of the proxy support in DerivedArgList.Daniel Dunbar
2010-06-11Driver: Fix arg_iterator typing to reflect that it is really an iterator over...Daniel Dunbar
2010-06-09Driver: Eliminate Arg subclasses, which are now unnecessary.Daniel Dunbar
2010-06-09Driver: Change Arg to just hold the values directly, instead of implicitlyDaniel Dunbar
2010-06-09Driver: Add an explicit offset to JoinedArg and JoinedAndSeparateArg, so thatDaniel Dunbar
2010-05-22Attempt to make MSVC happy.Daniel Dunbar
2010-05-21Try to fix MSVC build.Benjamin Kramer
2010-05-20Driver: Move some argument lookup utilities into driver::ArgList.Daniel Dunbar
2010-03-11Driver: Free synthesized derived arguments.Daniel Dunbar
2010-03-10Fix -Wsign-compare warnings reported by clang++.Ted Kremenek
2009-11-25Add an arg_iterator, for iterating over a subset of arguments in an ArgList.Daniel Dunbar
2009-11-19Driver: Introduce OptSpecifier class for protecting access to an option id.Daniel Dunbar
2009-11-19Driver: Switch to using explicit {getLast,has}ArgNoClaim functions instead of...Daniel Dunbar
2009-09-09StringRefize ArgList construction of ArgStrings.Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-06-28Add stack protector support to clang. This generates the 'ssp' and 'sspreq'Bill Wendling
2009-04-26Add option for AddAllArgsTranslated to control whether output argumentDaniel Dunbar
2009-04-07Driver: Add default for ArgList::hasFlag and simplify implementation.Daniel Dunbar
2009-04-03Driver: Explicitly ignore -fpch-preprocess when using clang, we don'tDaniel Dunbar
2009-03-30Driver: Unbreak ArgList::hasFlag.Daniel Dunbar
2009-03-29Driver: Track which original arguments an arg is derived from, so thatDaniel Dunbar
2009-03-26Driver: Add ArgList::AddAllArgsTranslated; for forwarding options toDaniel Dunbar
2009-03-25Driver: Prep for tool chain specific argument translation.Daniel Dunbar
2009-03-24Driver: ArgList::getLastArg was in fact returning the first matching arg.Daniel Dunbar
2009-03-22Driver: Implement 'missing argument' error.Daniel Dunbar
2009-03-20Driver: Add two option overload for AddAllArgValues.Daniel Dunbar
2009-03-18Driver: Add argument translation utilities to ArgList.Daniel Dunbar
2009-03-17Driver: Fix typo ArgList destructor.Daniel Dunbar
2009-03-17Driver: Add two option form of ArgList::getLastArg.Daniel Dunbar
2009-03-17Add ArgList::MakeArgString and make ArgList::Make* const.Daniel Dunbar
2009-03-15Driver: Update ArgList::{hasArg,getLastArg} to optionally claim theDaniel Dunbar
2009-03-13Driver: Fix think in ArgList::MakeIndex.Daniel Dunbar
2009-03-12Driver: Add ArgList support for synthesizing arguments.Daniel Dunbar
2009-03-12Driver: Add ArgList::getLastArg.Daniel Dunbar
2009-03-12Driver: Fix thinko in Arg::hasArg.Daniel Dunbar
2009-03-12Driver: Add ArgList::hasArg, for testing for the presence of anDaniel Dunbar
2009-03-04Driver: Add ArgList::{append, getArgString}Daniel Dunbar
2009-03-04Driver: Add ArgList implementation.Daniel Dunbar