- a16355c [driver] Refactor the driver so that a failing commands doesn't prevent by Chad Rosier · 13 years ago
- 08e79d2 [driver] Warnings for warning options are handled by the frontend. The driver needs to process the by Chad Rosier · 13 years ago
- a57b3b4 Produce an actual error before attempting to attach notes to it when bailing out by Richard Smith · 13 years ago
- f59edb9 Sort #include lines for tools/... by Chandler Carruth · 13 years ago
- 17c874a Remove some dead code. CLANG_IS_PRODUCTION is now just a build flag and by Rafael Espindola · 13 years ago
- 5af8de8 If we encounter a fatal error, exit with status 70. For BSD systems this is by Chad Rosier · 13 years ago
- 02c23eb Make DiagnosticOptions intrusively reference-counted, and make sure by Douglas Gregor · 13 years ago
- a74e4af Just revert r163605 for now. It broke the build and had some by Chandler Carruth · 13 years ago
- 6d445a6 Select the correct, or, failing that, compatible, dialect when invoked as cc, by David Chisnall · 13 years ago
- df9b933 [Win32] Rework crash-report since r145389. by NAKAMURA Takumi · 13 years ago
- bfd7a52 Unify Options.td and CC1Options.td, in a first step towards unifying the serialization logic in Frontend and Driver. by James Molloy · 13 years ago
- 80ec127 Add a little hack to emulate a clang crash, so the diagnostics generator can be by Chad Rosier · 13 years ago
- 2dec85b [driver] Parse diagnostic args in the driver. by Chad Rosier · 13 years ago
- c93dc78 Basic: import IntrusiveRefCntPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
- 36d5927 drop more llvm:: prefixes on SmallString<> by Dylan Noblesmith · 14 years ago
- 1e4c01b drop more llvm:: prefixes on OwningPtr<> by Dylan Noblesmith · 14 years ago
- 9ec60df rename -ccc-host-triple into -target by Sebastian Pop · 14 years ago
- 31cbe68 Revert r148138; it's causing test failures. by Eli Friedman · 14 years ago
- edd4f3c rename -ccc-host-triple into -target by Sebastian Pop · 14 years ago
- 1770e0d remove unneeded config.h includes by Dylan Noblesmith · 14 years ago
- 5d8b954 rename getHostTriple into getDefaultTargetTriple in clang by Sebastian Pop · 14 years ago
- 10a82cd Rip out flags for controlling C++ "production mode" separately. by Bob Wilson · 14 years ago
- d6471f7 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
- a6b4045 Match LLVM change: TargetRegistry and TargetSelect have been moved to Support. by Evan Cheng · 14 years ago
- 2b81910 When the compiler crashes, the compiler driver now produces diagnostic by Chad Rosier · 14 years ago
- 5f9e272 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
- d7a3ba0 Temporarily revert r135614 while I fix the cmake build. by Chad Rosier · 14 years ago
- 2da13b1 When the compiler crashes, the compiler driver now produces diagnostic information by Chad Rosier · 14 years ago
- ca02643 Slightly improve the code to derive target from program name to not by Joerg Sonnenberger · 14 years ago
- c8a22b0 Driver: Sketch driver support for a CC_LOG_DIAGNOSTICS options, similar to the by Daniel Dunbar · 14 years ago
- 7f9fc3f switch a few Driver APIs to use llvm::ArrayRef, cleaning up code. by Chris Lattner · 14 years ago
- 0ce89c6 Refactor program name logic. Extend it to infer the target triple from by Joerg Sonnenberger · 14 years ago
- 9ade4ae If called as *cpp or *cpp-[^-]*, run only the preprocessor. If no by Joerg Sonnenberger · 14 years ago
- 322c29f clang: Add support for a CC_PRINT_HEADERS environment variable, which mirrors by Daniel Dunbar · 15 years ago
- 43d013d Add missing <cctype> include, from Joerg Sonnenberger by Douglas Gregor · 15 years ago
- fbfd180 Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute. by Michael J. Spencer · 15 years ago
- d5b08be Replace all uses of PathV1::get{Basename,Dirname,Suffix} with their PathV2 equivalents. by Michael J. Spencer · 15 years ago
- 472ccff Replace all uses of PathV1::getLast with PathV2::filename. by Michael J. Spencer · 15 years ago
- 4eeebc4 MemoryBuffer API update. by Michael J. Spencer · 15 years ago
- 3a321e2 Use error_code instead of std::string* for MemoryBuffer. by Michael J. Spencer · 15 years ago
- 03013fa Merge System into Support. by Michael J. Spencer · 15 years ago
- 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 15 years ago
- aeed3da Turns out that we may end up calling dladdr on GetExecutablePath, give it external linkage to make sure the lookup works on all platforms. by Benjamin Kramer · 15 years ago
- 5e0cc38 This function doesn't need external linkage either. by Benjamin Kramer · 15 years ago
- 79e9e9d Make "-ccc-cxx" option work on Linux. Patch by nobled. by Rafael Espindola · 15 years ago
- bdbb004 Simplify the ownership model for DiagnosticClients, which was really by Douglas Gregor · 15 years ago
- edf29b0 Driver: Keep track of a separate "install dir", which is the path where clang by Daniel Dunbar · 15 years ago
- 5633c1e Simplify. by Daniel Dunbar · 15 years ago
- e5d6967 Driver: Switch to using a SmallVector instead of std::vector, and stop by Daniel Dunbar · 15 years ago
- 8a1af32 Implement support for reading arguments specified in a file with @file. If by Rafael Espindola · 15 years ago
- 6658874 Revert r108672, "Implement support for reading arguments specified in a file by Daniel Dunbar · 15 years ago
- 1c2ab11 Implement support for reading arguments specified in a file with @file. by Rafael Espindola · 15 years ago
- 0bbad51 Driver: Change the driver to take the path to the main executable, instead of by Daniel Dunbar · 15 years ago
- 06e35d3 Refactor the code a bit so that there is only one call to BuildCompilation. The by Rafael Espindola · 15 years ago
- 41b5b17 Driver/MC: Add 'clang -cc1as' integrated assembler tool, currently accepts approximately the same interface as 'llvm-mc'. by Daniel Dunbar · 15 years ago
- 5d93ed3 Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enable by Daniel Dunbar · 15 years ago
- 30bc7e8 make -ftime-report work even in -disable-free mode. Woo, finally. by Chris Lattner · 15 years ago
- 4c00fcd Driver: Support CC_PRINT_OPTIONS, used for logging the compile commands (in -v style) to a file. by Daniel Dunbar · 15 years ago
- 240c734 Mark variable as const by Kovarththanan Rajaratnam · 15 years ago
- af20afb Driver: Use TextDiagnosticPrinter instead of a custom one. by Daniel Dunbar · 15 years ago
- 0de9a7b clang: Add support for s// edit form of QA_OVERRIDE_GCC3_OPTIONS. by Daniel Dunbar · 15 years ago
- 0dea4be Driver: Use "g++" as generic gcc name when running in C++ mode, for platforms by Daniel Dunbar · 16 years ago
- e3fdca2 Remove several .c_str() to be forward-compatible with StringRef. by Jeffrey Yasskin · 16 years ago
- 0f4c59c Add gcc's -no-canonical-prefixes option to clang. by Rafael Espindola · 16 years ago
- c88aa79 Put CompilerInvocation testing code in clang-cc instead of clang for now, I can't bear to link all of clang into 'clang' yet. :) by Daniel Dunbar · 16 years ago
- 545c281 Change CompilerInvocation::CreateFromArgs to take Argv0 and the address of main (or something in the main executable) so it can find the builtin compiler files. by Daniel Dunbar · 16 years ago
- d5dc9f3 Add a workaround to silence a bogus g++-4.4 -pedantic warning. by Benjamin Kramer · 16 years ago
- 217acbf Sketch some 'clang -cc1' support, for testing parts of CompilerInvocation. by Daniel Dunbar · 16 years ago
- 265e9ef Driver: ArgList doesn't depend on Options.h anymore. by Daniel Dunbar · 16 years ago
- e26bd90 Fix unsafe use of StringRef I introduced. by Daniel Dunbar · 16 years ago
- 8fa01c8 Driver: Run 'clang' in C++ mode based on the name it was invoked by. We match by Daniel Dunbar · 16 years ago
- f44c585 Push "clang-is-production" logic up to tools/driver, and make it hittable by by Daniel Dunbar · 16 years ago
- 237a31b Fix indentation / trailing white space. by Daniel Dunbar · 16 years ago
- e3d6023 [llvm up] Add support for '#' component of QA_OVERRIDE_GCC3_OPTIONS. by Daniel Dunbar · 16 years ago
- c88a88f Driver: Move Compilation::Execute to Driver::ExecuteCompilation. by Daniel Dunbar · 16 years ago
- 0311d47 Revert to using &...[0] for std::vector, apparently .data isn't generally by Daniel Dunbar · 16 years ago
- 549adeb Use .data() vs &...[0] by Daniel Dunbar · 16 years ago
- 8e6e709 The driver/diagnostic client don't need to be on the heap. by Daniel Dunbar · 16 years ago
- ec9587d Support QA_OVERRIDE_GCC3_OPTIONS - Cover your eyes... by Daniel Dunbar · 16 years ago
- a1e2fd9 Driver: CCC_ADD_ARGS could end up using dangling pointers. by Daniel Dunbar · 16 years ago
- 6b83f66 Allow CCC_ADD_ARGS to add empty arguments by Daniel Dunbar · 16 years ago
- e5be6da Support CCC_ADD_ARGS in new driver. by Daniel Dunbar · 16 years ago
- af07f93 (LLVM up) Update to use llvm::sys::getHostTriple(). by Daniel Dunbar · 16 years ago
- 7ec3daf Rename clang-driver to clang. by Daniel Dunbar · 16 years ago
- af96def Driver: Give Compilation::Execute total control over the Driver result by Daniel Dunbar · 16 years ago
- 734932c Driver: Get executable path using llvm::sys::Path::GetMainExecutable. by Daniel Dunbar · 16 years ago
- 510d732 Driver: Use custom diag printer to drop dependency on libFrontend and libLex. by Daniel Dunbar · 16 years ago
- 8f25c79 Driver: Use PrettyStackTrace. by Daniel Dunbar · 16 years ago
- f353c8c Driver: Implement majority tool binding logic. by Daniel Dunbar · 16 years ago
- ab83543 Driver: Return 0 from BuildCompilation on -ccc-print-phases, -ccc-print-options. by Daniel Dunbar · 16 years ago
- 4ad4b3e Driver: Use standard Diagnostic interface for diagnostics. by Daniel Dunbar · 16 years ago
- dd98e2c Driver: Add host info. by Daniel Dunbar · 16 years ago
- 365c02f Driver: Handle magic -ccc- options. by Daniel Dunbar · 16 years ago
- 1b3bb6e Driver: Sink Driver/Compilation into clang::driver namespace. by Daniel Dunbar · 16 years ago
- 2c6f6f3 Driver: More Option implementation. by Daniel Dunbar · 16 years ago
- 1eb4e64 Sketch Driver Option classes. by Daniel Dunbar · 16 years ago
- 3ede8d0 Stub out some structure for C++ driver. by Daniel Dunbar · 16 years ago