aboutsummaryrefslogtreecommitdiffstats
path: root/inline.c
Commit message (Expand)AuthorAgeFilesLines
* make sparse keep its promise about context trackingJohannes Berg2008-04-211-2/+10
* fix handling of address_space in casts and assignmentsAl Viro2007-07-101-0/+1
* [PATCH] implement __builtin_offsetof()Al Viro2007-06-261-1/+17
* [PATCH] make copying of EXPR_INDEX non-lazyAl Viro2007-06-181-2/+0
* Add annotation for inline function call.Christopher Li2007-03-021-4/+7
* Typo fixesPavel Roskin2006-11-061-1/+1
* [PATCH] Handle EXPR_TYPE in copy_expressionJosh Triplett2006-07-051-0/+1
* Make local declarations be statements of their ownLinus Torvalds2005-12-311-10/+22
* [PATCH] fix of compound literals on inliningAl Viro2005-11-221-0/+9
* Re-name "error()" function to "sparse_error()"Linus Torvalds2005-11-161-1/+1
* [PATCH] replaced warnings with errors.Mitesh Shah2005-09-221-1/+1
* [PATCH] static declearChristopher Li2005-04-071-2/+2
* [PATCH] bogus initializer offsetsAlexander Viro2005-04-071-4/+0
* Add compile-time "range-check" infrastructure to sparseLinus Torvalds2005-04-071-1/+9
* inlining: don't copy an initializer expression for a symbol thatLinus Torvalds2005-04-071-1/+2
* Save off the asm parameter name too.Linus Torvalds2005-04-071-4/+15
* Fix inlining of STMT_ASM.Linus Torvalds2005-04-071-1/+15
* Split out the blob allocator from lib.c into allocate.c.Linus Torvalds2005-04-071-0/+1
* Update copyright notices a bit.Linus Torvalds2005-04-071-1/+1
* Breep! Fix one millionth inlining bugLinus Torvalds2005-04-071-2/+2
* Show usage notes for symbols.Linus Torvalds2005-04-071-0/+1
* Separate explicit and implied casts.Linus Torvalds2005-04-071-0/+1
* Fix inlining: we didn't copy the switch case symbol list.Linus Torvalds2005-04-071-0/+3
* Copy STMT_INTERNAL properly when inliningLinus Torvalds2005-04-071-0/+1
* Add __sizeof_ptr__ that looks at a pointer expression andLinus Torvalds2005-04-071-0/+1
* Totally re-do how we build up the initializer tree: make theLinus Torvalds2005-04-071-4/+16
* Many files:welinder@darter.rentec.com2005-04-071-5/+5
* Make END_FOR_EACH_PTR[_REVERSE] take the ptr name as an argument.Linus Torvalds2005-04-071-9/+9
* [PATCH] uninlining inline functionsAlexander Viro2005-04-071-5/+19
* [PATCH] inline declaration getting clobbered by expansionAlexander Viro2005-04-071-4/+12
* [PATCH] handling of non-lvalue compound objectsAlexander Viro2005-04-071-0/+7
* [PATCH] Avoid recursive inline function expansionChristopher Li2005-04-071-0/+5
* Add "select" expression.Linus Torvalds2005-04-071-0/+1
* Copy the whole symbol when creating a copy for inlining.Linus Torvalds2005-04-071-6/+2
* Fix symbol copy on inlining.Linus Torvalds2005-04-071-0/+2
* Keep track of computed target label lists per-function.Linus Torvalds2005-04-071-0/+1
* [PATCH] FP handlingAlexander Viro2005-04-071-0/+1
* [PATCH] teach sparse about __alignof__Stephen Hemminger2005-04-071-2/+3
* Handle EXPR_INDEX when copying expressions.Linus Torvalds2005-04-071-0/+2
* Warn about unhandled expression and statement types in inlining.Linus Torvalds2005-04-071-5/+28
* Update copyright notices to reflect the fact that TransmetaLinus Torvalds2005-04-071-0/+1
* Oops. The argument symbol initializers got lost on inlining,Linus Torvalds2005-04-071-0/+1
* This makes function inlining largely work correctly. In orderLinus Torvalds2005-04-071-50/+75
* Fix case statement inlining. At least partly.Linus Torvalds2005-04-071-8/+4
* Flesh out inlining some more.Linus Torvalds2005-04-071-19/+72
* Clean up function inlining some, and fix the type of theLinus Torvalds2005-04-071-4/+71
* Make the statement copying slightly more complete, to get more coverage.Linus Torvalds2005-04-071-9/+105
* Add "-v" flag for verbose mode.Linus Torvalds2005-04-071-1/+2
* Add cheesy C++-like "const variable" evaluation. It's not C, butLinus Torvalds2005-04-071-2/+30
* Start doing real expression copying for the inliner. We need toLinus Torvalds2005-04-071-2/+108