aboutsummaryrefslogtreecommitdiff
path: root/include/clang/Basic
AgeCommit message (Expand)Author
2013-01-19Reword warning about using a *static* variable within its own initialization.Ted Kremenek
2013-01-18Fix mismatched #endif.Jordan Rose
2013-01-18[ubsan] Add support for -fsanitize-blacklistWill Dietz
2013-01-17Some builtins do not evaluate their arguments. Teach EvaluatedExprVisitor notRichard Smith
2013-01-17In Objective-C ARC, completely ignore ownership qualifiers on theDouglas Gregor
2013-01-17Parsing support for C11's _Noreturn keyword. No semantics yet.Richard Smith
2013-01-17Add some semantic checks for OpenCL. Variadic macros, VLAs and bitfields are ...Joey Gouly
2013-01-17Implement C++11 semantics for [[noreturn]] attribute. This required splittingRichard Smith
2013-01-17Add -Wunsequenced (with compatibility alias -Wsequence-point) to warn onRichard Smith
2013-01-17Implement a fixit for -Wmain-return-typeDmitri Gribenko
2013-01-16No longer crashing with an assert when __has_include or __has_include_next is...Aaron Ballman
2013-01-16First step in implementation of mips16 and nomips16 attributes.Reed Kotler
2013-01-15When checking availability attributes for consistency between anDouglas Gregor
2013-01-15Add -fopenmp -cc1 option and wire it up to define _OPENMP, from Alexey Bataev!Douglas Gregor
2013-01-14Multiprecision subtraction builtins.Michael Gottesman
2013-01-14Infer "link" lines for top-level frameworks. Essentially, a frameworkDouglas Gregor
2013-01-14Implement parsing, AST, (de-)serialization, and placeholder globalDouglas Gregor
2013-01-14Accept [[gnu::*]] for all __attribute__((*))s which are:Richard Smith
2013-01-13Fix LLP64 build.Michael J. Spencer
2013-01-13Added builtins for multiprecision adds.Michael Gottesman
2013-01-12Prune an unused diagnostic, detected after improving the script in r172330Dmitri Gribenko
2013-01-12Remove unused diagnosticsDmitri Gribenko
2013-01-12Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko
2013-01-12Add missing includes and forward declarations so that headers don't depend onDmitri Gribenko
2013-01-12Provide Decl::getOwningModule(), which determines the (sub)module inDouglas Gregor
2013-01-12Fix -Wunused-comparison for comparisons in arguments to function-like macros.Matt Beaumont-Gay
2013-01-11Improve diagnostic per Richard's suggestionFariborz Jahanian
2013-01-10In my last patch use InGroup<Switch> (per Dmitri's comment).Fariborz Jahanian
2013-01-10Provide a better warning when case value overflows.Fariborz Jahanian
2013-01-10Diagnostics: name all implicit groups used more than once.Jordan Rose
2013-01-10Enable intel_ocl_bicc for x86_64 target only. Remove fix from 171969 that ena...Guy Benyei
2013-01-09Enable intel_ocl_bicc for x86_64 target. This was missed in r171056.Guy Benyei
2013-01-09put back diagnostics when flexible members are capturedFariborz Jahanian
2013-01-08Remove lambda from my last patch.Fariborz Jahanian
2013-01-08objectiveC blocks: It is impractical to capture Fariborz Jahanian
2013-01-08Remove on-by-default warning from -Wmost.David Blaikie
2013-01-07Add support for attribute((mode(unwind_word))).Rafael Espindola
2013-01-07Simplify. No behavior change.Nico Weber
2013-01-04Add the module name to the 'incomplete umbrella header' warning.Douglas Gregor
2013-01-04Fix up various builtin declaration of objc_msgSend familiesFariborz Jahanian
2013-01-04Remove -Wmodule-build; it was a dumb idea anyway. <rdar://problem/12957525>Douglas Gregor
2013-01-03Fix capitalization of Objective-C in diagnostic.Ted Kremenek
2013-01-02s/CXX0X/CXX11/g, except for __GNU_EXPERIMENTAL_CXX0X__, and update a few near...Richard Smith
2013-01-02s/CPlusPlus0x/CPlusPlus11/gRichard Smith
2012-12-28Improve diagnostic wording for when an implicitly-deleted special memberRichard Smith
2012-12-27Implement dcl.link paragraph 5.Rafael Espindola
2012-12-25Produce an actual error before attempting to attach notes to it when bailing outRichard Smith
2012-12-25Add intel_ocl_bicc calling convention as a function attribute to clang. The c...Guy Benyei
2012-12-22Add back -Wduplicate-enum which I mistakenly removed.Ted Kremenek
2012-12-21Tweak Sema::CheckLiteralKind() to also include block literalsTed Kremenek