aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Driver.cpp
AgeCommit message (Expand)Author
2013-03-29Hexagon: Set Hexagon tool-chain when configured as OSless target.Jyotsna Verma
2013-03-28[Mips] Handle pseudo-target flags '-EL' and '-EB' and properly adjustSimon Atanasyan
2013-03-27<rdar://problem/13509689> Introduce -module-file-info option that provides in...Douglas Gregor
2013-03-24Reject -no-integrated-as on windows.Rafael Espindola
2013-03-23Revert svn r176894 and r177658.Bob Wilson
2013-03-23If a .syms file is available alongside a sanitizer runtime, pass it to theRichard Smith
2013-03-18Remove unused argument.Rafael Espindola
2013-03-18Pass an ArgList to every toolchain constructor. Remove the useIntegratedAsRafael Espindola
2013-03-18Refactor a bit of duplicated code to useIntegratedAs.Rafael Espindola
2013-03-18Remove unused argument.Rafael Espindola
2013-03-18Remove unused argument.Rafael Espindola
2013-03-12Driver: -ccc-install-dir should affect cc1 -resource-dirJim Grosbach
2013-03-07Minor refactor of how we get compilation phases.Matthew Curtis
2013-02-26No need to initialize these variables.Chad Rosier
2013-02-21Remove the SplitDebug action and replace with a set of commandsEric Christopher
2013-02-18Fix up grammar a bit.Eric Christopher
2013-02-18Unify some code. No functional change.Eric Christopher
2013-02-05Driver and option support for -gsplit-dwarf. This is a part ofEric Christopher
2013-02-01[driver] Don't try to generate diagnostic information for dsymutil crashes.Chad Rosier
2013-01-29[driver] Clear the FailureResultFiles when initializing clang diagnostics. Also,Chad Rosier
2013-01-29[driver] Refactor the driver so that a failing commands doesn't preventChad Rosier
2013-01-28Fix comment.Eric Christopher
2013-01-24[driver] Associate a JobAction with each result file. This enables the driverChad Rosier
2012-12-20Fix code that attempted to produce a diagnostic with one DiagnosticEngine, thenRichard Smith
2012-12-12clang/lib/Driver/Driver.cpp: Split COMPILER_PATH according to llvm::sys::Path...NAKAMURA Takumi
2012-12-06Hexagon TC: Update toolchain to add appropriate includeMatthew Curtis
2012-12-05Driver.cpp: Restore clang/Config/config.h to be included at last not to preve...NAKAMURA Takumi
2012-12-04Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth
2012-11-27Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag andRafael Espindola
2012-11-15Revert r167567, restoring the ability of clang to run gcc in cases where itNick Lewycky
2012-11-09PR14303: Add a NoDriverOption flag to those options which are not accepted byRichard Smith
2012-11-08Driver/Darwin: The -arch argument values aren't exactly the arch names from aDaniel Dunbar
2012-11-08Rip out a bunch of code for invoking gcc from clang.Bob Wilson
2012-11-08Remove code to fall back to llvm-gcc for i386 kexts.Bob Wilson
2012-11-07[Driver] Fix -Wp,-MMD pr13959Michael J. Spencer
2012-11-01Remove first argument from Arg::getValue; it's been unused since r105760.Richard Smith
2012-10-31getArchTypeForDarwinArchName is only used in the clang driver, copy it there.Rafael Espindola
2012-10-31[driver] Completely rework how superfluous options are stripped out of the crashChad Rosier
2012-10-31Fix if-else braces layout accordingly to the style guide.Simon Atanasyan
2012-10-31Extend -Bprefix functionality and make it closer to gcc. If the "prefix"Simon Atanasyan
2012-10-31Remove the -ccc-no-clang option.Rafael Espindola
2012-10-30Remove ccc-no-clang-cpp, which is also dead now.Rafael Espindola
2012-10-30In the past "production" clang builds would not be used for c++, andRafael Espindola
2012-10-29Remove a bit of dead code.Rafael Espindola
2012-10-26[driver] Before applying the working directory check if the input pathArgyrios Kyrtzidis
2012-10-22[Options] Add prefixes to options.Michael J. Spencer
2012-10-19[Options] Make Option non clang specific.Michael J. Spencer
2012-10-18Revert r166223 and the subsequent commits that depend on it, r166230 & r166235.Argyrios Kyrtzidis
2012-10-18[Options] Make Option non clang specific.Michael J. Spencer
2012-10-09The clang driver has a fairly fancy support for executing gcc instead ofRafael Espindola