aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* parser: add support for asm gotoJiri Slaby2010-06-171-0/+8
* evaluate: check for NULL type inside typeofChristopher2010-03-291-1/+3
* New attribute designated_init: mark a struct as requiring designated initJosh Triplett2010-03-281-0/+10
* Add support for TImode type (__int128_t)Blue Swirl2009-08-011-3/+3
* move extern inline function to file scopeChristopher Li2009-07-191-5/+0
* Add missing checks for Waddress-spaceMartin Nagy2009-07-181-4/+4
* Fix implicit cast to floatThomas Schmid2009-07-171-31/+0
* fun with declarations and definitionsAl Viro2009-07-171-0/+7
* Also warn about sizeof(function)Alexey Zaytsev2008-12-281-0/+6
* Warn about explicit usage of sizeof(void)Christopher Li2008-12-281-1/+14
* Teach classify_type to handle typeofChristopher Li2008-12-251-0/+5
* Expand "dubious !x & y" handling to other combinations of !, &, and |.Josh Triplett2008-12-181-3/+10
* Unhardcode byte size being 8 bits.David Given2008-12-171-13/+13
* Evaluate iterator symbolsChristopher Li2008-12-151-0/+1
* Fix type mismatches with incomplete typesGeoff Johnstone2008-04-051-0/+4
* catch !x & y brainosAl Viro2008-04-031-0/+3
* fix show_typename()Al Viro2008-04-031-2/+2
* saner warnings for restricted typesAl Viro2008-04-031-13/+20
* Rename Wcast_to_address_space to Wcast_to_as to match the command-line argumentJosh Triplett2007-08-311-1/+1
* [PATCH] saner -WtypesignAl Viro2007-07-291-22/+25
* [PATCH] sanitize evaluate_postop()Al Viro2007-07-291-19/+19
* [PATCH] fix evaluate_compare()Al Viro2007-07-291-2/+2
* [PATCH] sanitize evaluate_ptr_add(), start checking for pointers to functionsAl Viro2007-07-291-16/+25
* [PATCH] ...,array should degenerateAl Viro2007-07-291-1/+3
* [PATCH] handling of typeof in evaluate_member_dereference()Al Viro2007-07-281-1/+1
* [PATCH] new helper: unfoul()Al Viro2007-07-281-8/+14
* [PATCH] no such thing as array of functionsAl Viro2007-07-281-6/+12
* [PATCH] deal correctly with qualifiers on arraysAl Viro2007-07-141-34/+37
* [PATCH] rewrite type_difference()Al Viro2007-07-141-120/+152
* [PATCH] fix the sanity check in evaluate_ptr_sub()Al Viro2007-07-141-6/+7
* [PATCH] get compatible_assignment_types() deal with all casesAl Viro2007-07-141-14/+43
* [PATCH] start cleaning type_difference()Al Viro2007-07-141-25/+9
* [PATCH] integer_promotions() can't get SYM_NODE or SYM_ENUMAl Viro2007-07-141-7/+2
* [PATCH] clean up evaluate_sign()Al Viro2007-07-141-6/+8
* fix handling of pointers in ?:Al Viro2007-07-101-33/+49
* fix handling of address_space in casts and assignmentsAl Viro2007-07-101-54/+37
* first pass at null pointer constantsAl Viro2007-07-081-71/+145
* fix the comma handling in integer constant expressionsAl Viro2007-07-081-0/+6
* [PATCH] fix handling of integer constant expressionsAl Viro2007-06-261-0/+43
* [PATCH] implement __builtin_offsetof()Al Viro2007-06-261-0/+84
* [PATCH] warn on return <void expression>;Al Viro2007-06-251-0/+2
* [PATCH] in case of compound literal we want to delay examining typeAl Viro2007-06-251-5/+6
* [PATCH] move degenerate() down into compatible_assignment_types()Al Viro2007-06-251-17/+13
* [PATCH] fix default argument promotionAl Viro2007-06-251-5/+14
* [PATCH] fix index conversions in evaluate_ptr_add()Al Viro2007-06-251-42/+50
* [PATCH] clean up usual_conversions(), kill evaluate_shift()Al Viro2007-06-251-44/+34
* [PATCH] clean up the typechecking in arithmeticsAl Viro2007-06-251-98/+73
* [PATCH] cleanup of evaluate_assign_op()Al Viro2007-06-251-14/+16
* [PATCH] remove useless argument in evaluate_ptr_sub()Al Viro2007-06-251-4/+4
* [PATCH] remove long-dead variable in evaluate_ptr_add()Al Viro2007-06-251-4/+1