- 43d013d Add missing <cctype> include, from Joerg Sonnenberger by Douglas Gregor · 14 years ago
- 0742f18 Revert r123160. There are linking dependency problems. by Zhongxing Xu · 14 years ago
- 2114258 Chris Lattner has strong opinions about directory layout. :) by Ted Kremenek · 14 years ago
- 3a8f40e Rename headers: 'clang/GR' 'clang/EntoSA' and update Makefile. by Ted Kremenek · 14 years ago
- a7af5ea [analyzer] Refactoring: Move checkers into lib/GR/Checkers and their own library, libclangGRCheckers by Argyrios Kyrtzidis · 14 years ago
- bce30c5 [analyzer] Refactoring: lib/Checker -> lib/GR and libclangChecker -> libclangGRCore by Argyrios Kyrtzidis · 14 years ago
- fbfd180 Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute. by Michael J. Spencer · 14 years ago
- d5b08be Replace all uses of PathV1::get{Basename,Dirname,Suffix} with their PathV2 equivalents. by Michael J. Spencer · 14 years ago
- 472ccff Replace all uses of PathV1::getLast with PathV2::filename. by Michael J. Spencer · 14 years ago
- 4eeebc4 MemoryBuffer API update. by Michael J. Spencer · 14 years ago
- 66cdf26 Update for LLVM API change. by Daniel Dunbar · 14 years ago
- 7872d48 Fixed version of 121435. by Rafael Espindola · 14 years ago
- afb3fa9 Revert my previous patch to make the valgrind bots happy. by Rafael Espindola · 14 years ago
- 4cf8b1e Update clang for the API changes in the cfi patch. by Rafael Espindola · 14 years ago
- 3a321e2 Use error_code instead of std::string* for MemoryBuffer. by Michael J. Spencer · 14 years ago
- 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
- e8f0ba7 getNumErrors() -> hasErrorOccurred() by Argyrios Kyrtzidis · 14 years ago
- 33e4e70 Refactoring of Diagnostic class. by Argyrios Kyrtzidis · 14 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 · 14 years ago
- 5e0cc38 This function doesn't need external linkage either. by Benjamin Kramer · 14 years ago
- 115bcd0 Do not use absolute path on the clang++ symlink. by Oscar Fuentes · 14 years ago
- fbfe899 Use a script for creating the clang++ executable. by Oscar Fuentes · 14 years ago
- 4f036fa Call InitSections when assembling. This makes clang's output match that of by Rafael Espindola · 14 years ago
- 6dbcaf3 build: Add support for a CLANG_ORDER_FILE build variable to specify the path to by Daniel Dunbar · 14 years ago
- 560a921 Revert "CMake: Update to use standard CMake dependency tracking facilities instead" by Michael J. Spencer · 14 years ago
- b08fab8 Driver: Set TOOL_NO_EXPORTS when building a "production" compiler, we don't by Daniel Dunbar · 14 years ago
- 5a7f349 CMake: Update to use standard CMake dependency tracking facilities instead by Michael J. Spencer · 14 years ago
- 79e9e9d Make "-ccc-cxx" option work on Linux. Patch by nobled. by Rafael Espindola · 14 years ago
- 2dc1453 Straighten out target triples provided on the command line before using them. by Duncan Sands · 14 years ago
- 1b7255d Move ExecuteCompilerInvocation to a new library FrontendTool by Peter Collingbourne · 14 years ago
- 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
- bdbb004 Simplify the ownership model for DiagnosticClients, which was really by Douglas Gregor · 14 years ago
- 726578c Call llvm::remove_fatal_error_handler before deallocating objects by Dan Gohman · 14 years ago
- 8572813 Reintroduce the serialization library, with fixed dependencies. by Sebastian Redl · 14 years ago
- 4557e47 Revert Sebastian's build-breaking patch. by Douglas Gregor · 14 years ago
- 93c9729 Create a new Serialization module that contains all the PCH code, and will contain all the module code in the future. Update the Makefiles, CMake projects and the Xcode project. I hope I did everything right for Xcode. No functionality change. by Sebastian Redl · 14 years ago
- 8eb2b01 Frontend: Move the bulk of the cc1_main() processing into by Daniel Dunbar · 14 years ago
- a6bf47f clang -cc1: Move real diagnostics client initialization to earlier. by Daniel Dunbar · 14 years ago
- f56a488 Frontend: Change PluginASTAction::ParseArgs to take a CompilerInstance object by Daniel Dunbar · 14 years ago
- edf29b0 Driver: Keep track of a separate "install dir", which is the path where clang by Daniel Dunbar · 14 years ago
- 5633c1e Simplify. by Daniel Dunbar · 14 years ago
- 7ac3d5a Prepare for upcoming ownership change. by Benjamin Kramer · 14 years ago
- 87c3007 Eliminate the "minimal" and printing parser actions, which only ever by Douglas Gregor · 14 years ago
- f033f1d Introduce a new lexer function to compute the "preamble" of a file, by Douglas Gregor · 14 years ago
- e5d6967 Driver: Switch to using a SmallVector instead of std::vector, and stop by Daniel Dunbar · 14 years ago
- 8a1af32 Implement support for reading arguments specified in a file with @file. If by Rafael Espindola · 14 years ago
- 6658874 Revert r108672, "Implement support for reading arguments specified in a file by Daniel Dunbar · 14 years ago
- 1c2ab11 Implement support for reading arguments specified in a file with @file. by Rafael Espindola · 14 years ago
- c6238d2 Reapply r108617. by Zhongxing Xu · 14 years ago
- 0bbad51 Driver: Change the driver to take the path to the main executable, instead of by Daniel Dunbar · 14 years ago
- e9122a3 Update for LLVM API change. by Daniel Dunbar · 14 years ago
- 06e35d3 Refactor the code a bit so that there is only one call to BuildCompilation. The by Rafael Espindola · 14 years ago
- ee30965 Revert r108617, it broke the build. by Benjamin Kramer · 14 years ago
- 5a9ac23 Fix cmake build. by Zhongxing Xu · 14 years ago
- 69b8194 Prepare the analyzer for the callee in another translation unit: by Zhongxing Xu · 14 years ago
- 7374f1b clang -cc1as: Switch to using AsmParser constructor function. by Daniel Dunbar · 14 years ago
- c57b0ba build/Darwin: Add missing Info.plist template. by Daniel Dunbar · 14 years ago
- 7bad56c build/Darwin: Enable version information for clang executable. by Daniel Dunbar · 14 years ago
- 431495d Clang do so have plugins, we can't prune exports. Fixes plugin support. by Nick Lewycky · 14 years ago
- daa81c0 MC: Pass the target instance to the AsmParser constructor. by Daniel Dunbar · 14 years ago
- 3177aae Frontend: Allow passing -cc1 level arguments to plugins. Patch by Troy Straszheim! by Daniel Dunbar · 14 years ago
- 9b414d3 Break Frontend's dependency on Rewrite, Checker and CodeGen in shared library configuration by Daniel Dunbar · 14 years ago
- 7e4953e Driver: Fix arg_iterator typing to reflect that it is really an iterator over Arg*s. by Daniel Dunbar · 14 years ago
- c4dec1c Makefiles: Set Clang CPP compiler flags in a single location, instead of scattered throughout the project Makefiles. by Daniel Dunbar · 15 years ago
- afed099 Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile. by Daniel Dunbar · 15 years ago
- 4cbbd94 Frontend: Add CodeGenAction support for handling LLVM IR.
- This magically enables using 'clang -cc1' as a replacement for most of 'llvm-as', 'llvm-dis', 'llc' and 'opt' functionality.
For example, 'llvm-as' is:
$ clang -cc1 -emit-llvm-bc FOO.ll -o FOO.bc by Daniel Dunbar · 15 years ago
- 32148ce Driver/Frontend: Add -emit-codegen-only, for running irgen + codegen but not the by Daniel Dunbar · 15 years ago
- c673af7 clang -cc1as: Add -help, -version, and -mllvm support. by Daniel Dunbar · 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
- f78cc43 Add a stub frontend action for BoostCon, for next week's workshop. by Douglas Gregor · 15 years ago
- 40e7192 CMake: Fix DESTDIR-related installation problem on Windows, from the by Douglas Gregor · 15 years ago
- cb421fa Fix -Wcast-qual warnings. by Dan Gohman · 15 years ago
- 3f87fb0 Driver/Frontend: Add support for -mllvm, which forwards options to the LLVM option parser. by Daniel Dunbar · 15 years ago
- b69eca5 Fronted: Kill overly specialized RecordLayoutDumper, just make -dump-record-layouts a bit that Sema honors. by Daniel Dunbar · 15 years ago
- 1e3c6f4 update for api change. by Chris Lattner · 15 years ago
- cabae68 reduce indentation, tidy. by Chris Lattner · 15 years ago
- 01ae93f inline in MC assembly parsers. clang -integrated-as now works with inline asm! by Chris Lattner · 15 years ago
- 5d93ed3 Driver: Add support for a CLANGXX_IS_PRODUCTION build variable, which enable by Daniel Dunbar · 15 years ago
- 95dd558 Teach Clang's -cc1 option -print-stats to print LLVM statistics. by Douglas Gregor · 15 years ago
- 30bc7e8 make -ftime-report work even in -disable-free mode. Woo, finally. by Chris Lattner · 15 years ago
- 42444fb Frontend: Don't free the CompilerInstance or FrontendActions when running under by Daniel Dunbar · 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
- 2758595 clang -cc1: Kill off -empty-input only, and replace with -init-only which is an by Daniel Dunbar · 15 years ago
- 3352406 Allow users to set CPPFLAGS and CXXFLAGS on the make command line. by Jeffrey Yasskin · 15 years ago
- 240c734 Mark variable as const by Kovarththanan Rajaratnam · 15 years ago
- 4ee3461 Frontend: Pull CodeGenAction out more, and eliminate CreateBackendConsumer. by Daniel Dunbar · 15 years ago
- af20afb Driver: Use TextDiagnosticPrinter instead of a custom one. by Daniel Dunbar · 15 years ago
- 79b7f9a Remove unused includes. 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
- 42e9f8e4 CompilerInstance: Move LLVMContext member out of constructor. by Daniel Dunbar · 15 years ago
- f25491d Switch clang to use its own LLVMContext (not the global one). by Daniel Dunbar · 15 years ago
- 9bed879 Introduce a testbed for merging multiple ASTs into a single AST by Douglas Gregor · 15 years ago
- da1573f clang -cc1: Wire up -emit-obj, for emitting object files. by Daniel Dunbar · 15 years ago
- e89d1d5 Bring driver link order in CMake into alignment with the order in the Makefile. by Chandler Carruth · 15 years ago
- 0c98670 Fix linking problem on Linux. by Zhongxing Xu · 15 years ago
- 1309f9a Split libAnalysis into two libraries: libAnalysis and libChecker. by Ted Kremenek · 15 years ago
- 0bb46d2 -fno-rtti is now the default. by Chris Lattner · 15 years ago
- e83b4c1 Make CMake's clang++ installation respect DESTDIR, based on a patch by by Douglas Gregor · 15 years ago
- 3f693d2 Don't build/install clang++ in CLANG_IS_PRODUCTION build mode yet. by Daniel Dunbar · 15 years ago
- 0397af2 cc1: Factor out CompilerInstance::ExecuteAction which has the majority of the by Daniel Dunbar · 15 years ago