- 1cfe3c3 Fix Clang's __DEPRECATED define to be controled by -Wdeprecated. This by Chandler Carruth · 13 years ago
- 50465d1 There were some frustrating problems with the implementation of by Chandler Carruth · 13 years ago
- 8387e2a Add -fdelayed-template-parsing option. Using this option all templated function definitions are parsed at the end of the translation unit only if it is required by an actual instantiation. As such all the symbols of the TU are available during name lookup. by Francois Pichet · 13 years ago
- e8ba8d7 Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (at by Nick Lewycky · 13 years ago
- 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 13 years ago
- fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
- 7e7fbd0 C1X: add a language standard by Peter Collingbourne · 13 years ago
- a5fc472 Fix a bunch of major problems with __unknown_anytype and properly test by John McCall · 13 years ago
- 919f2ca accept -x objc-cpp-output as an alias for -x objective-c-cpp-output, per PR9577 by Chris Lattner · 13 years ago
- 08c6695 Frontend: Sketch support for -diagnostic-log-file, which still doesn't do anything. by Daniel Dunbar · 13 years ago
- 9693232 Integrated-As: Support -Wa,-L when using the integrated assembler. by Daniel Dunbar · 13 years ago
- 34b8e68 Flip the default for showing include stacks on notes to false. This by Chandler Carruth · 13 years ago
- abaca7a Add an option to suppress include stack printing on note diagnostics. by Chandler Carruth · 13 years ago
- 3c66d30 Frontend: Add a more explicit -backend-option flag for passing backend command by Daniel Dunbar · 13 years ago
- 207f4d8 Add support for language-specific address spaces. On top of that, by Peter Collingbourne · 13 years ago
- 2ed4228 Lexer: Add extremely limited support for -traditional-cpp, ignoring BCPL by Daniel Dunbar · 13 years ago
- 3209669 The Darwin kernel does not provide useful guard variable support. by John McCall · 13 years ago
- 1040c22 Fix duplicate argument processing by Sandeep Patel · 13 years ago
- b0f4b9a Introduce '-chain-include' option to specify headers that will be converted to chained PCHs in memory by Argyrios Kyrtzidis · 13 years ago
- e6ec11a Remove the AST printer (-ast-print-xml), which is too incomplete and by Douglas Gregor · 13 years ago
- cfe9af2 Implement -mrtd which sets the StdCall calling convention to be the default one. by Roman Divacky · 13 years ago
- c4d2c90 [analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best misnomer award. by Argyrios Kyrtzidis · 13 years ago
- 0535701 [analyzer] Migrate ArrayBoundCheckerV2 to CheckerV2. by Argyrios Kyrtzidis · 13 years ago
- 58f2e7c [analyzer] Turn -analyzer-stats into -analyzer-checker=debug.Stats by Argyrios Kyrtzidis · 13 years ago
- 6dd4dff [analyzer] Remove '-analyzer-experimental-checks' flag. by Argyrios Kyrtzidis · 13 years ago
- e293d30 Teach objc-rewriter to pass -fobjc-exceptions along. by Fariborz Jahanian · 13 years ago
- 116f364 Intoduce '-analyzer-checker-help' flag which outputs a list of all available static analyzer checkers. by Argyrios Kyrtzidis · 13 years ago
- 65d3925 [analyzer] Remove '-analyzer-experimental-internal-checks' flag, it doesn't have any checkers associated with it anymore. by Argyrios Kyrtzidis · 13 years ago
- 38c8fe7 Allow passing a list of comma separated checker names to -analyzer-checker, e.g: by Argyrios Kyrtzidis · 13 years ago
- 0761e44 Add a -fcxx-exceptions flag to clang -cc1. This controls the newly added CXXExceptions flag. by Anders Carlsson · 13 years ago
- 0bb208c Remove the storage for -cxx-system-include. Make libcxx toolchain by Joerg Sonnenberger · 13 years ago
- e9b801f Make clang -cc1 disable Objective-C exceptions by default, and add a -fobjc-exceptions flag to turn them on. by Anders Carlsson · 13 years ago
- 2df6647 Bug#8945: Add -cxx-isystem option to specify C++ system directories. by Joerg Sonnenberger · 13 years ago
- da4b7cf Add a new ObjCExceptions member variable to LangOptions. This controls whether Objective-C exceptions are enabled or not (they are by default). by Anders Carlsson · 13 years ago
- 91a230a Eliminate the internal command-line option for viewing inheritance in C++ classes, since it's only really worked for the trivial cases anyway due to lame pseudo-parsing of the class name. The viewInheritance() function is still available for use in the debugger, where this is far more useful by Douglas Gregor · 13 years ago
- c9f2e0f [analyzer] Use the new registration mechanism on the IdempotentOperationChecker. by Argyrios Kyrtzidis · 13 years ago
- 43dee22 [analyzer] Overhauling of the checker registration mechanism. by Argyrios Kyrtzidis · 13 years ago
- f315fa8 OpenCL: add support for __kernel, kernel keywords and EXTENSION, by Peter Collingbourne · 13 years ago
- be4c870 Implement mcount profiling, enabled via -pg. by Roman Divacky · 13 years ago
- 17d3fea Driver/Frontend: Wire up -mregparm=. by Daniel Dunbar · 13 years ago
- d767d81 static analyzer: Further reduce the analyzer's memory usage when analyzing sqlite3 by 7-10% by recylcing "uninteresting" ExplodedNodes. by Ted Kremenek · 13 years ago
- 142f9e9 -fapple-kext cannot have 'weak' visibility in this abi. by Fariborz Jahanian · 13 years ago
- b34d69b Frontend: Add -header-include-file option, for allowing saving header include by Daniel Dunbar · 13 years ago
- eef63e0 Frontend: Factor out header include dumping (-H) into its own preprocessor by Daniel Dunbar · 13 years ago
- 6f75550 Basic support for -mms-bitfields, from Carl Norum! by Douglas Gregor · 13 years ago
- f25649c Support for -plugin-arg- with -add-plugin by Nico Weber · 13 years ago
- bd5a94e [analyzer] Enable the self-init checker under command-line option '-analyzer-check-objc-self-init' which by default by Argyrios Kyrtzidis · 13 years ago
- 5aa74af Add -add-plugin flag, which runs plugins in addition to codegen. by Nico Weber · 13 years ago
- b466d01 Add all options needed to support -fapple-kext. wip. by Fariborz Jahanian · 13 years ago
- 112c330 Fold -fobjc-nonfragile-abi2 into -fobjc-nonfragile-abi. // rdar://8818375 by Fariborz Jahanian · 13 years ago
- c32647d Add -fobjc-default-synthesized-properties flag by Ted Kremenek · 13 years ago
- c478a14 Add WIP prototype of a new buffer overflow by Ted Kremenek · 13 years ago
- 91252d1 Implement -cl-std= by Peter Collingbourne · 14 years ago
- 4400cb8 Implement -cl-mad-enable by Peter Collingbourne · 14 years ago
- f084082 Implement -cl-fast-relaxed-math by Peter Collingbourne · 14 years ago
- 5f67e13 Implement -cl-unsafe-math-optimizations by Peter Collingbourne · 14 years ago
- 5d729a3 Implement -cl-finite-math-only by Peter Collingbourne · 14 years ago
- 0982136 Implement -cl-single-precision-constant by Peter Collingbourne · 14 years ago
- 61e0786 Implement -cl-opt-disable by Peter Collingbourne · 14 years ago
- 0a3c03c Refactor optimisation level code by Peter Collingbourne · 14 years ago
- 53c92be Introduce CompilerInvocation::setLangDefaults function by Peter Collingbourne · 14 years ago
- 895fcca Driver, Frontend: add CUDA language support by Peter Collingbourne · 14 years ago
- 03013fa Merge System into Support. by Michael J. Spencer · 14 years ago
- f351424 Add -cc1 -ast-dump-xml, an excessively detailed XML dump of the internals by John McCall · 14 years ago
- 39b49bc now the FileManager has a FileSystemOpts ivar, stop threading by Chris Lattner · 14 years ago
- 7ad97ff give FileManager a 'FileSystemOptions' ivar, which will be used by Chris Lattner · 14 years ago
- 1380a14 -Rename -Wargument-larger-than -> -Wlarge-by-value-copy by Argyrios Kyrtzidis · 14 years ago
- 3532fdd Introduce option -Wargument-larger-than[=N] which warns about function definitions if they take by-value by Argyrios Kyrtzidis · 14 years ago
- 389db16 Implement -working-directory. by Argyrios Kyrtzidis · 14 years ago
- 1fb0caa Substantially revise how clang computes the visibility of a declaration to by John McCall · 14 years ago
- dae4ac4 Reorganize predefined macros for all Windows targets. by Michael J. Spencer · 14 years ago
- 20249a1 Fix Whitespace. by Michael J. Spencer · 14 years ago
- 6648e5d "Fix" bogus idempotent operations warning due to loop unrolling not unrolling enough loops to show that an invariant by Ted Kremenek · 14 years ago
- 4d5625e Wire up the -fstrict-aliasing and -fno-strict-aliasing options by Dan Gohman · 14 years ago
- 3e78593 Introduce command line option -error-on-deserialized-decl that is accompanied by a name by Argyrios Kyrtzidis · 14 years ago
- b972858 Introduce command line option -dump-deserialized-decls which is used to print the PCH decls that got deserialized, for testing purposes. by Argyrios Kyrtzidis · 14 years ago
- a9f4f62 Eliminate the (de-)serialization of code completion results, now that by Douglas Gregor · 14 years ago
- d3ab63e Eliminate -fdiagnostics-binary and all of the infrastructure for by Douglas Gregor · 14 years ago
- 9d520c5 Declare argv parameters as const char* const* instead of to char** to clarify that they are not modified, and to allow for string literals as arguments. by Axel Naumann · 14 years ago
- 9a2b9d7 Implement -fshort-enums (rdar://8490496). by Argyrios Kyrtzidis · 14 years ago
- c69e1cf Introduce -flimit-debug-info. by Devang Patel · 14 years ago
- 9121ba2 Added two new command line arguments: by Marcin Swiderski · 14 years ago
- 7f18e67 Add a -ftrapv-handler= option which allows a handler to invoke instead of simply aborting when a signed operation overflows. This mirrors the (GCC-incompatible) behaviour from clang 1.0 and 1.1 when -ftrapv was specified, but allows the handler to be defined for each compilation unit. by David Chisnall · 14 years ago
- 52d861c Added AnalyzerStatsChecker, a path sensitive check that reports visitation statistics about analysis. Running clang with the -analyzer-stats flag will emit warnings containing the information. We can then run a postanalysis script to take this data and give useful information about how much the analyzer missed in a project. by Tom Care · 14 years ago
- 80c26f4 Frontend: Add -cxx-system-include option which can be used to specify an by Daniel Dunbar · 14 years ago
- 400b607 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 14 years ago
- d0b4e7c Reverting rev 112791 - apparently -fborland-extensions is on all the time?! by Dawn Perchik · 14 years ago
- 621a2f3 Add support for Borland extensions via option -fborland-extensions by Dawn Perchik · 14 years ago
- 2dc1453 Straighten out target triples provided on the command line before using them. by Duncan Sands · 14 years ago
- f7c16d9 Frontend: Add basic -H support. by Daniel Dunbar · 14 years ago
- 23637be correct the -isystem option to not add the -isysroot path. Only the weird by Chris Lattner · 14 years ago
- 9db9ad3 Implement -iwithsysroot, an apple extension which is a close cousin of -isystem. by Chris Lattner · 14 years ago
- 875ab10 Abstract out member-pointer creation. I'm really unhappy about the current by John McCall · 14 years ago
- 4786c15 Add machine-parseable Fix-It output as part of diagnostics, under the by Douglas Gregor · 14 years ago
- 6ab7cd8 Rename the ASTReader header files. by Sebastian Redl · 14 years ago
- c43b54c Rename PCHReader to ASTReader. by Sebastian Redl · 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
- e55fd87 Add two options for playing with modules. by Sebastian Redl · 14 years ago