summaryrefslogtreecommitdiffstats
path: root/test/Sema/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* Add __sync_fetch_and_nand (again)Hal Finkel2014-10-021-0/+5
* Patch to check at compile time for overflow whenFariborz Jahanian2014-09-181-2/+23
* patch to add missing warning on sizeof wrong parameterFariborz Jahanian2014-09-121-5/+25
* Add __builtin_operator_new and __builtin_operator_delete, which act like callsRichard Smith2014-06-031-0/+5
* Only provide MS builtins when -fms-extensions is onReid Kleckner2013-11-131-0/+6
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-171-1/+1
* Add tests to check recent changes to some builtins.Bill Wendling2012-12-181-0/+15
* Tweak wording and add diagnostic groups to misc diagnostics.Eli Friedman2012-11-021-1/+1
* Avoid multiple atomic builtin declaration.Abramo Bagnara2012-09-221-0/+14
* Add -Wstring-plus-int, which warns on "str" + int and int + "str".Nico Weber2012-03-021-1/+1
* Modify how the -verify flag works. Currently, the verification string andRichard Trieu2011-12-151-1/+1
* Replace the implementation of __builtin_constant_p (which was based on the GCCRichard Smith2011-12-091-0/+60
* Suggest typo corrections for implicit function declarations.Hans Wennborg2011-12-061-2/+2
* Remove warning for null characters in CFString literals. Clang handles them ...Ted Kremenek2011-03-151-1/+1
* zap trailing whitespaceGabor Greif2010-10-151-5/+5
* fix PR7885, rejecting invalid uses of __builtin_constant_p.Chris Lattner2010-10-121-0/+7
* Have Sema check for validity of CGString literalFariborz Jahanian2010-09-071-1/+1
* Implement __builtin_printf, __builtin_fprintf. Fixes <rdar://problem/8336581>.Douglas Gregor2010-08-251-0/+5
* Make the pointer arguments to the __sync_* builtins pointers toDouglas Gregor2010-07-281-0/+6
* Mark __builtin_eh_return as noreturn. Patch by Dimitry Andric.Benjamin Kramer2010-07-261-0/+4
* Improve the representation of the atomic builtins in a few ways. First, we makeChandler Carruth2010-07-181-0/+5
* Fix PR7600, and correctly convert the result of an atomic builtin to theChandler Carruth2010-07-091-1/+4
* Remove the argument number from the constant integer diagnostic.Eric Christopher2010-04-191-1/+1
* Consolidate most of the integer constant expression builtin requirementEric Christopher2010-04-171-1/+1
* testcase for previous patch!Chris Lattner2009-12-301-4/+5
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Provide a custom diagnostic when code tries to use an unknown builtinDouglas Gregor2009-09-281-0/+4
* builtin_trap should be noreturn, this fixes PR5062, patch byChris Lattner2009-09-261-0/+5
* implement support for __builtin_eh_return_data_regno on x86-32 and x86-64.Chris Lattner2009-09-231-0/+10
* Implement __builtin_unreachable(), a GCC 4.5 extension.Chris Lattner2009-09-211-0/+11
* Prep for new warning.Mike Stump2009-07-221-1/+1
* Test changes to account for removed builtins.Eli Friedman2009-06-061-9/+0
* Fix the atomics sema code to convert operands to the argument typesChris Lattner2009-05-081-1/+1
* reimplement __sync_* builtins to be variadic and to follow the sameChris Lattner2009-05-081-2/+12
* Simplify the scheme used for keywords, and change the classification Eli Friedman2009-04-281-1/+1
* We no longer expect an warning as this is now valid.Mike Stump2009-04-021-1/+1
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* merge some simple call diagnostics.Chris Lattner2008-11-211-1/+1
* Fix this test on non-X86 platforms.Eli Friedman2008-05-251-1/+2
* Fix rdar://5905347 a crash on invalid builtin, due to theChris Lattner2008-05-051-0/+9
* add comments for the various AssignConvertType's, and split int->pointer from...Chris Lattner2008-01-041-1/+1
* Merge all the 'assignment' diagnostic code into one routine, decloning Chris Lattner2008-01-041-3/+2
* implement semantic analysis for __builtin_islessequal and friends.Chris Lattner2007-12-201-0/+33