aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Novafora license grant using MIT license.NovaforaRobert Bedichek2009-04-141-0/+41
* Do a proper scope allocator, don't use the "bytes" allocator that doesn'tLinus Torvalds2005-04-073-2/+5
* Fix case statement inlining. At least partly.Linus Torvalds2005-04-071-8/+4
* Flesh out inlining some more.Linus Torvalds2005-04-071-19/+72
* Fix a nonchecked (and much too small) nesting level limit.Linus Torvalds2005-04-071-2/+4
* Make it easier to add extra libraries (eg add a "-lefence" thing forLinus Torvalds2005-04-071-4/+5
* Clean up function inlining some, and fix the type of theLinus Torvalds2005-04-073-62/+80
* 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-074-3/+7
* Install the kernel source checker as "sparse" in /usr/local/bin.Linus Torvalds2005-04-071-0/+9
* [PATCH] sparse type checking on function pointersDave Olien2005-04-071-0/+11
* Add cheesy C++-like "const variable" evaluation. It's not C, butLinus Torvalds2005-04-072-2/+41
* Start doing real expression copying for the inliner. We need toLinus Torvalds2005-04-073-3/+110
* [PATCH] Use $(CC) consistently throughout the MakefileRyan Anderson2005-04-071-1/+1
* [PATCH] Make all the anonymous structures truly anonymousRyan Anderson2005-04-073-21/+21
* Create "inline.c", which contains the function "copy_statement()",Linus Torvalds2005-04-074-7/+58
* Get rid of "#pragma" lines for now, while still keeping aLinus Torvalds2005-04-075-2/+34
* Cleanup: factor out function body parsing into a function of its own.Linus Torvalds2005-04-071-24/+34
* Start doing inline function expansion.Linus Torvalds2005-04-072-2/+51
* Handle more attributes now that we warn about stuff we don'tLinus Torvalds2005-04-071-3/+25
* Fix type warning.Linus Torvalds2005-04-071-1/+1
* Peter Jones informs about the gcc "attribute((aligned))" behaviour:Linus Torvalds2005-04-073-4/+14
* Give better warnings for attribute mis-parses.Linus Torvalds2005-04-071-12/+19
* Make function returns a bit more realisticLinus Torvalds2005-04-073-10/+52
* Simplify if-statements without even evaluating the false sideLinus Torvalds2005-04-073-5/+33
* Don't try to give typdefs storage bits.Linus Torvalds2005-04-072-1/+8
* [PATCH] escape character extensionDave Olien2005-04-071-2/+23
* MOD_TOPLEVEL is storage information, and shouldn't percolateLinus Torvalds2005-04-071-1/+1
* Define __STDC__ to let sources know we want proper ANSI C prototypes.Linus Torvalds2005-04-071-0/+1
* Don't ask about logging, the automatic checkin tools don't like that.Linus Torvalds2005-04-070-0/+0
* Check whether a parameter declaration is a type before tryingLinus Torvalds2005-04-071-0/+4
* [PATCH] Get gcc internal header files path from gcc itselfRyan Anderson2005-04-072-4/+7
* Fix enums. We can't turn _all_ enums into values, only the actualLinus Torvalds2005-04-072-2/+3
* Parse and evaluate gcc computed goto extensions: label addressingLinus Torvalds2005-04-078-7/+45
* Fix include path ordering - check for local paths when givenLinus Torvalds2005-04-071-16/+16
* Print out the rigth filename when an open fails..Linus Torvalds2005-04-071-1/+1
* Merge penguin:src/parser into home.transmeta.com:/home/torvalds/parserLinus Torvalds2005-04-071-0/+26
|\
| * Add a rudimentary "-E" flag handling to check.c.Linus Torvalds2005-04-071-0/+26
* | Define a few more automatic defines that the kernel expects.Linus Torvalds2005-04-071-0/+2
* | Gahh... I really need to revisit the expansion recursion avoidance. Linus Torvalds2005-04-071-2/+4
|/
* Stupid pre-processor bug #6981: Don't avoid recursivelyLinus Torvalds2005-04-071-2/+2
* Remove the __builtin_constant_p() #define from check.c,Linus Torvalds2005-04-071-1/+0
* Fxi up the builtin function evaluation. We really just wantLinus Torvalds2005-04-073-10/+10
* Add support for evaluating builtin functions at compile time.Linus Torvalds2005-04-073-16/+75
* Parse C99 style 'for()' statements with variable declarations.Linus Torvalds2005-04-073-10/+25
* Clean up for/while/do parsing by separating them outLinus Torvalds2005-04-071-54/+71
* Fix silly switch printout bug - the "break" label shouldLinus Torvalds2005-04-071-1/+2
* Make the switch case table printout look prettier and more readableLinus Torvalds2005-04-071-6/+6
* Fix switch/case statement show-parse.Linus Torvalds2005-04-073-16/+19
* Add current directory to search path.Linus Torvalds2005-04-071-0/+4