aboutsummaryrefslogtreecommitdiffstats
path: root/evaluate.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* [PATCH] null pointer constants have no special meaning for pointer subtractionAl Viro2007-06-251-17/+2
* [PATCH] mechanically split compatible_assignment_types()Al Viro2007-06-251-16/+47
* [PATCH] take cast_to() out of usual_conversions(), do it in callersAl Viro2007-06-251-14/+16
* [PATCH] missing NULL checks in initializer handlingAl Viro2007-06-251-2/+13
* [PATCH] rewrite of initializer handlingAl Viro2007-06-181-175/+394
* Improve error message if using a member of an incomplete struct or unionPavel Roskin2007-06-091-2/+7
* better recovery from bad operations on bitwiseAl Viro2007-05-261-9/+20
* Add -Wno-non-pointer-null to turn off warning about using a plain integer as ...Josh Triplett2007-05-221-1/+1
* Fix most -Wshadow warnings in Sparse.Josh Triplett2007-05-011-4/+4
* Fix typos in commentsJosh Triplett2007-03-091-6/+6
* Add annotation for inline function call.Christopher Li2007-03-021-1/+1