aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Driver.cpp
AgeCommit message (Expand)Author
2011-11-29[Win32] Catch exceptions (eg. segfault) on waiting for invoked clang from the...NAKAMURA Takumi
2011-11-21Teach the driver about failure result files, which are compilationPeter Collingbourne
2011-11-19Driver: Remove the signal number from the "command failed" diagnostic.Benjamin Kramer
2011-11-05[driver] If we're only linking, don't warn about unused arguments which areChad Rosier
2011-11-02In addition to dumping preprocessed source, dump a script with the command lineChad Rosier
2011-10-30Stop disabling integrated assembler with -static. <rdar://problem/10175391>Bob Wilson
2011-10-14Use Triple.isOSDarwin() instead of comparing against Triple::Darwin.Bob Wilson
2011-10-04Rip out flags for controlling C++ "production mode" separately.Bob Wilson
2011-09-30Revert my --working-directory option, which wasn't well thought through.Daniel Dunbar
2011-09-28Driver: Fix two bad typos that were breaking the buildbots.Benjamin Kramer
2011-09-27Check for GCC paths that have the target triple in them. This is required fo...David Chisnall
2011-09-25Rename Diagnostic to DiagnosticsEngine as per issue 5397David Blaikie
2011-09-23Driver: Use sys::Process::SetWorkingDirectory, for consistency.Daniel Dunbar
2011-09-23Driver: Explicitly include <unistd.h>, libstdc++'s <map> pulls it in, libc++ ...Benjamin Kramer
2011-09-23Driver: Add a --working-directory option which can be used to cause the compilerDaniel Dunbar
2011-09-23Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie
2011-09-23More missing header inclusions from llvm_unreachable migration.David Blaikie
2011-09-23Switch assert(0/false) llvm_unreachable.David Blaikie
2011-09-14[driver] Add support for the COMPILER_PATH environment variable, which adds theChad Rosier
2011-09-06[driver] When clang crashes, don't try to generate diagnostics (i.e., Chad Rosier
2011-09-06Add the resource directory to the search path for Driver::GetFilePath,Peter Collingbourne
2011-08-26Cleanup r138662 per Ben and David's suggestions, thanks.Chad Rosier
2011-08-26Make sure the std::string isn't deallocated prior to use. Many thanks to EliChad Rosier
2011-08-26[driver] When generating temporary files allow a prefix to be added. In manyChad Rosier
2011-08-25[driver] Do not add -kext to the link command line when compiling with Chad Rosier
2011-08-23Add support for a verifier to the driver. Currently only verifies debugEric Christopher
2011-08-18[driver] Don't generate diagnostics (i.e., preprocessed source) if reading Chad Rosier
2011-08-17Fix else style. No functionality change intended.Chad Rosier
2011-08-17Fix typo.Eric Christopher
2011-08-12[driver] When generating clang failure diagnostics, don't try to preprocess Chad Rosier
2011-08-12[driver] Refactor a bit to enable a few fixes when generating diagnostics. N...Chad Rosier
2011-08-02Fix cmake for r136702 (at least for the most part). Chandler has been kind Chad Rosier
2011-08-02Temporarily revert parts of r136702 to make cmake builds happy.Chad Rosier
2011-08-02When the compiler crashes, the compiler driver now produces diagnostic Chad Rosier
2011-07-27The -fapple-kext flag was designed to "do the right thing" for building code forChad Rosier
2011-07-23Move ArrayRef to LLVM.h and eliminate now-redundant qualifiers, patch by Jon ...Chris Lattner
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-16Correctly handle sysroot prefix in -print-search-dirs. Makes libtoolJoerg Sonnenberger
2011-07-15Prevent the -save-temps flag from modifying the input file if the input filenameChad Rosier
2011-06-21Driver: Factor out IsUsingLTO helper function.Daniel Dunbar
2011-06-04Identifiers with _CapitalLetter are reserved, so don't use them. Prefer theNick Lewycky
2011-05-25A StringRef-ication of the DiagnosticIDs API and internals.Argyrios Kyrtzidis
2011-05-06Rename ContainsCompileAction to ContainsCompileOrAssembleAction toJoerg Sonnenberger
2011-04-20Driver: Suppress some additional warnings with -Qunused-arguments.Daniel Dunbar
2011-04-18Driver: Support -fno-lto.Daniel Dunbar
2011-04-09refactor -ccc-gcc-name codeDylan Noblesmith
2011-04-07Driver: Sketch driver support for a CC_LOG_DIAGNOSTICS options, similar to theDaniel Dunbar
2011-04-04Move Driver::createInvocationFromArgs function to Frontend library to avoid d...Argyrios Kyrtzidis