aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/ArgList.cpp
AgeCommit message (Expand)Author
2012-03-13[driver] Parse diagnostic args in the driver.Chad Rosier
2012-02-05Basic: import SmallString<> into clang namespaceDylan Noblesmith
2012-01-02Fix PR11685 by implementing -ffast-math and its various friends in theChandler Carruth
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-08-17Fix else style. No functionality change intended.Chad Rosier
2011-08-12[driver] Make sure to update the iterator end when erasing for Args.Chad Rosier
2011-08-08Improved efficiency by using iterator returned by erase, rather then restarting.Chad Rosier
2011-08-02When the compiler crashes, the compiler driver now produces diagnostic Chad Rosier
2011-07-23remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner
2011-07-20Temporarily revert r135614 while I fix the cmake build.Chad Rosier
2011-07-20When the compiler crashes, the compiler driver now produces diagnostic inform...Chad Rosier
2011-07-05StringRef'ize clang::drive::Option::getName(), from Zach Wheeler!Douglas Gregor
2010-12-31Remove stray emacs mode markers in all these files that was causing emacs toNick Lewycky
2010-12-20Fix PR8639 by making the "argument unused during compilation" less agressive....Rafael Espindola
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