aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/check.c
AgeCommit message (Expand)AuthorFilesLines
2006-09-14Add -Wno-uninitializedJosh Triplett1-1/+1
2006-08-30[PATCH] Parse and track multiple contexts by expressionJosh Triplett1-1/+7
2005-11-02Handle symbols from "-include" file tooLinus Torvalds1-1/+1
2005-08-03Update the calling interface to "sparse()".Linus Torvalds1-1/+3
2005-06-26[PATCH] avoid segfault in check_byte_count()Luc Van Oostenryck1-0/+2
2005-04-07Add support for context checking functions.Linus Torvalds1-4/+17
2005-04-07Make "check" (aka sparse) check arguments to some functions.Linus Torvalds1-0/+65
2005-04-07Use the new per-instruction position information for betterLinus Torvalds1-5/+5
2005-04-07Add compile-time "range-check" infrastructure to sparseLinus Torvalds1-3/+11
2005-04-07Make "check" (aka "sparse") check data-dropping casts.Linus Torvalds1-0/+61
2005-04-07Now that we track argument pseudo liveness, makeLinus Torvalds1-2/+8
2005-04-07Make the "entrypoint" be a special OP_ENTRY instruction instead ofLinus Torvalds1-2/+2
2005-04-07Split out the blob allocator from lib.c into allocate.c.Linus Torvalds1-0/+1
2005-04-07Allow multiple levels of verbosity, and print out the _really_Linus Torvalds1-0/+3
2005-04-07Make the new "sparse()" interface even more painfully obvious.Linus Torvalds1-4/+2
2005-04-07Move all of the setup code to one single "sparse()" helper function.Linus Torvalds1-85/+1
2005-04-07Merge http://sparse-mw.bkbits.net:8080/janitorialLinus Torvalds1-1/+1
2005-04-07Update copyright notices a bit.Linus Torvalds1-1/+1
2005-04-07check.c:welinder@troll.com1-4/+8
2005-04-07Remove the horrid iterators.Linus Torvalds1-4/+2
2005-04-07Make "translation_unit()" do symbol evaluation too.Linus Torvalds1-5/+4
2005-04-07Make lock context warnings a bit more readable.Linus Torvalds1-5/+5
2005-04-07Make context count warning be controllable with "-Wcontext" flag.Linus Torvalds1-2/+4
2005-04-07Use the in_context/out_context information in the context balanceLinus Torvalds1-15/+17
2005-04-07Make context imbalance checker print out slightly betterLinus Torvalds1-12/+16
2005-04-07Duh. It's ok to not have any instructions in a bb.Linus Torvalds1-0/+2
2005-04-07Get rid of the old "iterate()" interfaces.Linus Torvalds1-10/+14
2005-04-07Make "check" (aka "sparse") check for context imbalance.Linus Torvalds1-1/+64
2005-04-07test-linearize.c:welinder@troll.com1-8/+2
2005-04-07Don't add declarations when -E is used.welinder@troll.com1-9/+11
2005-04-07Janitorial trivialities.welinder@darter.rentec.com1-1/+1
2005-04-07Make "next_path" be per-stream for better "include_next".Linus Torvalds1-2/+2
2005-04-07check.c:welinder@troll.com1-2/+3
2005-04-07With no input files, the checker would SIGSEGV.Linus Torvalds1-0/+3
2005-04-07Ok, enable linearization in "check" (aka sparse)Linus Torvalds1-0/+2
2005-04-07[PATCH] misc small updatesAlexander Viro1-0/+9
2005-04-07Check for duplicate symbol info after havingLinus Torvalds1-1/+1
2005-04-07[PATCH] small sparse additionsChris Wedgwood1-0/+1
2005-04-07[PATCH] Add __builtin_trap()David S. Miller1-0/+1
2005-04-07__builtin_memset() returns a "void *"Linus Torvalds1-2/+2
2005-04-07[PATCH] more fun with sparseAlexander Viro1-0/+1
2005-04-07Initialize C type system after parsing the command line arguments.Linus Torvalds1-1/+3
2005-04-07o move the definition of __CHECKER__ only to check.cArnaldo Carvalho de Melo1-0/+1
2005-04-07o remove extern __builtin declarations from create_builtin_streamArnaldo Carvalho de Melo1-0/+2
2005-04-07o create create_builtin_streamArnaldo Carvalho de Melo1-16/+1
2005-04-07o move add_pre_buffer, handle_switch and friends to lib.cArnaldo Carvalho de Melo1-69/+0
2005-04-07Update copyright notices to reflect the fact that TransmetaLinus Torvalds1-0/+1
2005-04-07Split tree evaluation into two phases: the first phaseLinus Torvalds1-0/+1
2005-04-07Add "-v" flag for verbose mode.Linus Torvalds1-1/+3
2005-04-07Get rid of "#pragma" lines for now, while still keeping aLinus Torvalds1-0/+1
2005-04-07Define __STDC__ to let sources know we want proper ANSI C prototypes.Linus Torvalds1-0/+1
2005-04-07Print out the rigth filename when an open fails..Linus Torvalds1-1/+1
2005-04-07Merge penguin:src/parser into home.transmeta.com:/home/torvalds/parserLinus Torvalds1-0/+26
2005-04-07Add a rudimentary "-E" flag handling to check.c.Linus Torvalds1-0/+26
2005-04-07Define a few more automatic defines that the kernel expects.Linus Torvalds1-0/+2
2005-04-07Remove the __builtin_constant_p() #define from check.c,Linus Torvalds1-1/+0
2005-04-07Don't define __KERNEL__, since we now automatically get itLinus Torvalds1-1/+0
2005-04-07Remove old hacks for getting kernel include directories right (for me).Linus Torvalds1-5/+0
2005-04-07Add pre-defined "builtin" support for some more gcc featuresLinus Torvalds1-0/+5
2005-04-07Check for duplicate symbol definitions only during declaration,Linus Torvalds1-0/+1
2005-04-07Avoid warning. Define "__linux__", since the kernel ACPI headersLinus Torvalds1-0/+2
2005-04-07Make "check" a bit nicer about checking kernel files:Linus Torvalds1-2/+3
2005-04-07Make "check" be able to take a "-include xxxx" command lineLinus Torvalds1-9/+31
2005-04-07Start updating the copyright license comments to the OSL,Linus Torvalds1-1/+3
2005-04-07Hardcode "check.c" with enough pre-defines to work with myLinus Torvalds1-0/+13
2005-04-07Add "check" program that just evaluates the tree and does nothingLinus Torvalds1-0/+112