| Age | Commit message (Expand) | Author | Files | Lines |
| 2007-02-25 | Adding debug option for showing the linearized instruction. | Christopher Li | 1 | -13/+48 |
| 2007-01-27 | Coding style fix: in a pointer type, * goes with the name, not the type. | Josh Triplett | 1 | -1/+1 |
| 2007-01-27 | Allow more than one command line include file. | Christopher Li | 1 | -20/+25 |
| 2006-12-05 | Support -Wall flag | Pavel Roskin | 1 | -3/+27 |
| 2006-12-04 | cleanup write to argument array hack | Christopher Li | 1 | -22/+6 |
| 2006-12-04 | delay removing file scope | Christopher Li | 1 | -2/+1 |
| 2006-11-06 | Add support for __builtin_strpbrk() | Pavel Roskin | 1 | -0/+1 |
| 2006-10-24 | added a bunch of gcc builtins | Al Viro | 1 | -0/+10 |
| 2006-10-16 | Merge branch 'Wcontext-default' into staging | Josh Triplett | 1 | -1/+1 |
| 2006-10-16 | merge branch 'more-warning-flags' into staging and fix conflicts | Josh Triplett | 1 | -0/+2 |
| 2006-10-01 | Add warning message for naked do-while | Linus Torvalds | 1 | -0/+2 |
| 2006-09-14 | Turn on -Wcontext by default | Josh Triplett | 1 | -1/+1 |
| 2006-09-14 | Add -Wno-uninitialized | Josh Triplett | 1 | -0/+2 |
| 2006-08-29 | [PATCH] Add -Wno-cast-truncate | Josh Triplett | 1 | -0/+2 |
| 2006-08-29 | [PATCH] Add -Wno-enum-mismatch | Josh Triplett | 1 | -0/+2 |
| 2006-08-29 | [PATCH] Add -Wno-address-space | Josh Triplett | 1 | -0/+2 |
| 2006-08-29 | [PATCH] sparse_error() should not silence info() after sparse_error()s | Josh Triplett | 1 | -3/+10 |
| 2006-08-29 | [PATCH] Add support for GCC's __builtin_va_copy | Josh Triplett | 1 | -0/+1 |
| 2006-08-29 | [PATCH] Add support for GCC's __builtin_extract_return_addr function. | Josh Triplett | 1 | -0/+1 |
| 2006-07-31 | First cut at something that approaches a sane -Wshadow | Linus Torvalds | 1 | -0/+2 |
| 2005-12-20 | [PATCH] introduce __sparse() function | Oleg Nesterov | 1 | -2/+9 |
| 2005-11-25 | [PATCH] Made __GNUC__ et.al. weak defines, so that we could override them wit... | Al Viro | 1 | -3/+3 |
| 2005-11-22 | [PATCH] new flag - Wone-bit-signed-bitfield | Al Viro | 1 | -0/+2 |
| 2005-11-22 | [PATCH] new flag - -Wdecl | Al Viro | 1 | -0/+2 |
| 2005-11-22 | [PATCH] missing builtin - memcmp() | Al Viro | 1 | -0/+1 |
| 2005-11-16 | Re-name "error()" function to "sparse_error()" | Linus Torvalds | 1 | -3/+3 |
| 2005-11-02 | Handle symbols from "-include" file too | Linus Torvalds | 1 | -5/+7 |
| 2005-09-24 | [PATCH] handle -G x switch for mips | Atsushi Nemoto | 1 | -0/+9 |
| 2005-09-22 | [PATCH] replaced warnings with errors. | Mitesh Shah | 1 | -3/+5 |
| 2005-09-15 | Add various declarations for more builtin functions | Linus Torvalds | 1 | -1/+10 |
| 2005-09-15 | Make sure that when we define __OPTIMIZE[_SIZE]_ we define it to something | Linus Torvalds | 1 | -2/+2 |
| 2005-09-14 | [PATCH] add support for -imacros | Sam Ravnborg | 1 | -0/+9 |
| 2005-09-10 | [PATCH] sparse: add __GNUC_PATCHLEVEL__ | Alexey Dobriyan | 1 | -0/+3 |
| 2005-09-09 | [PATCH] More address space checking | viro@ZenIV.linux.org.uk | 1 | -0/+2 |
| 2005-08-15 | Add __OPTIMIZE[_SIZE]__ predefines | Linus Torvalds | 1 | -1/+21 |
| 2005-08-03 | Update the calling interface to "sparse()". | Linus Torvalds | 1 | -28/+40 |
| 2005-08-03 | Get closer to parsing multiple files correctly. | Linus Torvalds | 1 | -24/+63 |
| 2005-08-02 | Make "sparse()" handle multiple input files on the command line | Linus Torvalds | 1 | -48/+65 |
| 2005-08-02 | Start work on proper scoping with multiple files | Linus Torvalds | 1 | -0/+1 |
| 2005-07-03 | Add "__builtin_offsetof()" to work with newer gcc's | Linus Torvalds | 1 | -0/+1 |
| 2005-06-20 | [PATCH] __attribute__ handling for attributes used in the userland | Peter Jones | 1 | -0/+2 |
| 2005-06-19 | Default to reporting the same GNU C version as the host compiler | Linus Torvalds | 1 | -2/+8 |
| 2005-06-04 | [LIB] allow changing the gcc version in the defines | Arnaldo Carvalho de Melo | 1 | -2/+4 |
| 2005-04-07 | [PATCH] static declear | Christopher Li | 1 | -14/+14 |
| 2005-04-07 | Move the ptrlist macros out of the sparse "lib.[ch]" files. | Linus Torvalds | 1 | -212/+0 |
| 2005-04-07 | Shut up informational messages once we've hit the maximum | Linus Torvalds | 1 | -8/+11 |
| 2005-04-07 | [PATCH] make include path handling gcc compatible | Sam Ravnborg | 1 | -11/+13 |
| 2005-04-07 | [PATCH] sparse: fails to locate stdarg.h | Sam Ravnborg | 1 | -0/+6 |
| 2005-04-07 | Add option "-Wptr-subtraction-blows" to warn about expensive | Linus Torvalds | 1 | -0/+2 |
| 2005-04-07 | When removing/replacing pointer list entries, return the final | Linus Torvalds | 1 | -3/+6 |
| 2005-04-07 | Support tagged add_ptr_list | Linus Torvalds | 1 | -1/+3 |
| 2005-04-07 | Beginning infrastructure for tagged lists. | Linus Torvalds | 1 | -0/+3 |
| 2005-04-07 | Add "stream_name()" helper function, and use it. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Remove stat-based file identity tests. | Linus Torvalds | 1 | -1/+0 |
| 2005-04-07 | Allow -vv as shorthand for "-v -v" aka "very verbose". | Linus Torvalds | 1 | -1/+3 |
| 2005-04-07 | Fix list_ptr split operation. | Linus Torvalds | 1 | -5/+8 |
| 2005-04-07 | Fix pointer list "pack" operation. | Linus Torvalds | 1 | -0/+1 |
| 2005-04-07 | Add INSERT_CURRENT() macro to insert a new entry at the | Linus Torvalds | 1 | -0/+14 |
| 2005-04-07 | Split out the blob allocator from lib.c into allocate.c. | Linus Torvalds | 1 | -144/+1 |
| 2005-04-07 | Allow multiple levels of verbosity, and print out the _really_ | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Oops. Fix silly typo. Small but deadly - it broke the counted ptr replace. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Remember to pack the pointer list after deleting entries from it. | Linus Torvalds | 1 | -1/+3 |
| 2005-04-07 | Make list-ptr remove/replace take a count. | Linus Torvalds | 1 | -10/+9 |
| 2005-04-07 | Who says you can't do type-safe function-overloading in C? | Linus Torvalds | 1 | -2/+2 |
| 2005-04-07 | helper function cleanup: separate delete/replace list entries. | Linus Torvalds | 1 | -6/+19 |
| 2005-04-07 | Add "optimize" flag, and collect the flags into lib.c. | Linus Torvalds | 1 | -1/+12 |
| 2005-04-07 | Remove "struct phi", replace with instruction that generates a pseudo. | Linus Torvalds | 1 | -2/+0 |
| 2005-04-07 | Move all of the setup code to one single "sparse()" helper function. | Linus Torvalds | 1 | -0/+89 |
| 2005-04-07 | Add pack_ptr_list() helper function. | Linus Torvalds | 1 | -0/+37 |
| 2005-04-07 | Update copyright notices a bit. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Remove the horrid iterators. | Linus Torvalds | 1 | -166/+0 |
| 2005-04-07 | Since we only use the freelist for small aligned | Linus Torvalds | 1 | -2/+6 |
| 2005-04-07 | Add support for freeing constant-sized allocations. | Linus Torvalds | 1 | -0/+26 |
| 2005-04-07 | When adding a list entry, we sometimes want the | Linus Torvalds | 1 | -2/+5 |
| 2005-04-07 | Make our "__builtin_va_arg()" thing a bit closer to real. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Add "linearize_ptr_list()" to turn a pointer list into an array. | Linus Torvalds | 1 | -0/+29 |
| 2005-04-07 | Use "weak_define" for __SIZE_TYPE__ and __STDC__ | Linus Torvalds | 1 | -3/+2 |
| 2005-04-07 | [PATCH] __builtin_frame_address | fzago@systemfabricworks.com | 1 | -1/+2 |
| 2005-04-07 | Make context count warning be controllable with "-Wcontext" flag. | Linus Torvalds | 1 | -0/+2 |
| 2005-04-07 | Get rid of the old "iterate()" interfaces. | Linus Torvalds | 1 | -19/+0 |
| 2005-04-07 | test-linearize.c: | welinder@troll.com | 1 | -1/+18 |
| 2005-04-07 | Handle __func__, __FUNCTION__ and __PRETTY_FUNCTION__ the same | Linus Torvalds | 1 | -5/+0 |
| 2005-04-07 | lib.c: | welinder@troll.com | 1 | -2/+12 |
| 2005-04-07 | Add __FUNCTION__ and __PRETTY_FUNCTION__ defines. | welinder@troll.com | 1 | -1/+6 |
| 2005-04-07 | Handle predefines for integer types, floating point types, | welinder@troll.com | 1 | -6/+0 |
| 2005-04-07 | Rename -Wundefined-preprocessor-symbol to -Wundef to match | welinder@troll.com | 1 | -1/+1 |
| 2005-04-07 | [PATCH] #if expression handling cleanups | Alexander Viro | 1 | -0/+2 |
| 2005-04-07 | Add system-specific compatibility functions to make | Linus Torvalds | 1 | -19/+0 |
| 2005-04-07 | Fix handling if "-I" switch. | Linus Torvalds | 1 | -7/+23 |
| 2005-04-07 | Make blob_alloc and blob_free functions in order to hide caddr_t | welinder@troll.com | 1 | -2/+16 |
| 2005-04-07 | Add "-Wtypesign" command line option. | Linus Torvalds | 1 | -1/+3 |
| 2005-04-07 | Many files: | welinder@darter.rentec.com | 1 | -3/+22 |
| 2005-04-07 | [PATCH] Use more simple/fast iterators | Christopher Li | 1 | -7/+5 |
| 2005-04-07 | Make END_FOR_EACH_PTR[_REVERSE] take the ptr name as an argument. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | [PATCH] __attribute__((bitwise)) | Alexander Viro | 1 | -1/+3 |
| 2005-04-07 | Make "-nostdinc" command line flag actually work. | Linus Torvalds | 1 | -4/+28 |
| 2005-04-07 | Handle __func__ correctly as a variable and not a #define. | welinder@troll.com | 1 | -1/+0 |
| 2005-04-07 | Introduce -Wdefault-bitfield-sign and only warn when asked for. | welinder@troll.com | 1 | -0/+35 |
| 2005-04-07 | Cset exclude: welinder@troll.com|ChangeSet|20040812190944|57264 | welinder@troll.com | 1 | -67/+6 |
| 2005-04-07 | lib.c: | welinder@troll.com | 1 | -1/+9 |
| 2005-04-07 | lib.c: | welinder@troll.com | 1 | -5/+26 |
| 2005-04-07 | check.c: | welinder@troll.com | 1 | -0/+5 |
| 2005-04-07 | lib.c: | welinder@troll.com | 1 | -1/+4 |
| 2005-04-07 | lib.c, lib.h: | welinder@troll.com | 1 | -0/+32 |
| 2005-04-07 | pre-process.c, lib.c: | welinder@troll.com | 1 | -1/+1 |
| 2005-04-07 | lib.c: | welinder@troll.com | 1 | -0/+11 |
| 2005-04-07 | Teach linearizer about computed goto's. | Linus Torvalds | 1 | -0/+3 |
| 2005-04-07 | [PATCH] "-o foo" and "-I foo" | terra@gnome.org | 1 | -2/+17 |
| 2005-04-07 | The value of a token that gets defined on the command line | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Use "-O" to compile sparse, to make the compiler warn more. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Make sure data allocations are properly aligned. | Linus Torvalds | 1 | -2/+1 |
| 2005-04-07 | Remove __i386__ define, since people (including me) are using | Linus Torvalds | 1 | -1/+0 |
| 2005-04-07 | Remove empty definition of "cond_syscall()". | Linus Torvalds | 1 | -1/+0 |
| 2005-04-07 | Add "info()" for informational messages, to go together with a | Linus Torvalds | 1 | -4/+12 |
| 2005-04-07 | Make sparse sources themselves be sparse-clean. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | [PATCH] more fun with sparse | Alexander Viro | 1 | -0/+1 |
| 2005-04-07 | Now that BITS_IN_XXXX aren't defined contstants any more, | Linus Torvalds | 1 | -4/+4 |
| 2005-04-07 | Add handling for "-m64" to tell us to use 64-bit mode. | Linus Torvalds | 1 | -0/+13 |
| 2005-04-07 | [PATCH] linearization bug fix and bitfield handling | Christopher Li | 1 | -4/+6 |
| 2005-04-07 | [PATCH] More linearizion fun | Christopher Li | 1 | -0/+2 |
| 2005-04-07 | [PATCH] condition branch simplification | Christopher Li | 1 | -0/+204 |
| 2005-04-07 | Add new IL for expression linearization. | Linus Torvalds | 1 | -0/+2 |
| 2005-04-07 | Fix "add_list_pointer()" to keep things in proper order. | Linus Torvalds | 1 | -6/+7 |
| 2005-04-07 | Oops. Fix name clash by renaming the new "copy_ptr_list" to be | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | This add a linearization phase. It's not even close to done | Linus Torvalds | 1 | -0/+12 |
| 2005-04-07 | o move the definition of __CHECKER__ only to check.c | Arnaldo Carvalho de Melo | 1 | -1/+0 |
| 2005-04-07 | o split handle_switch, to make it more lib friendly | Arnaldo Carvalho de Melo | 1 | -39/+61 |
| 2005-04-07 | o remove extern __builtin declarations from create_builtin_stream | Arnaldo Carvalho de Melo | 1 | -2/+0 |
| 2005-04-07 | [PATCH] free_ptr_list() lib function | Jeff Garzik | 1 | -0/+17 |
| 2005-04-07 | o create create_builtin_stream | Arnaldo Carvalho de Melo | 1 | -0/+20 |
| 2005-04-07 | o move add_pre_buffer, handle_switch and friends to lib.c | Arnaldo Carvalho de Melo | 1 | -1/+73 |
| 2005-04-07 | Update copyright notices to reflect the fact that Transmeta | Linus Torvalds | 1 | -0/+1 |
| 2005-04-07 | Do a proper scope allocator, don't use the "bytes" allocator that doesn't | Linus Torvalds | 1 | -1/+3 |
| 2005-04-07 | Don't bother with memset() on allocations, the chunking | Linus Torvalds | 1 | -7/+4 |
| 2005-04-07 | Start updating the copyright license comments to the OSL, | Linus Torvalds | 1 | -1/+3 |
| 2005-04-07 | Oops. Move type definition to top of function, instead of | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Change the copyright to Transmeta Corp, that's likely to be | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Drop debugging message. | Linus Torvalds | 1 | -1/+0 |
| 2005-04-07 | Make the parser discard the tokens after having parsed | Linus Torvalds | 1 | -9/+15 |
| 2005-04-07 | Introduce a "struct position", and have the different types refer | Linus Torvalds | 1 | -17/+9 |
| 2005-04-07 | Don't die on excessive warnings, just print a warning and stop | Linus Torvalds | 1 | -2/+9 |
| 2005-04-07 | Make a function call point an expression type of its own, and | Linus Torvalds | 1 | -0/+13 |
| 2005-04-07 | Move expression data structures to "expression.h", they got | Linus Torvalds | 1 | -0/+1 |
| 2005-04-07 | Fix up more stupidities in the type parsing. It might even be getting close | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Add copyright statements and file comments. Add a FAQ, README, and | Linus Torvalds | 1 | -1/+3 |
| 2005-04-07 | Make iterators take a helper datum, and tell the callback whether | Linus Torvalds | 1 | -3/+9 |
| 2005-04-07 | Make listop functions keep the lists in chronological order | Linus Torvalds | 1 | -5/+16 |
| 2005-04-07 | Since we're making much more progress now, allow more warnings. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Don't be overly verbose when clearing an allocator. | Linus Torvalds | 1 | -1/+0 |
| 2005-04-07 | Clear allocation statistics when clearing an allocator. | Linus Torvalds | 1 | -0/+3 |
| 2005-04-07 | Create function to clear out the existing allocations. The | Linus Torvalds | 1 | -0/+6 |
| 2005-04-07 | Move some common parsing routines to "lib", so thatthe | Linus Torvalds | 1 | -0/+40 |
| 2005-04-07 | Do much more pre-processing work: support #ifdef/#else/#endif | Linus Torvalds | 1 | -8/+24 |
| 2005-04-07 | Add initial preprocessor pass (doesn't actually do much) | Linus Torvalds | 1 | -0/+11 |
| 2005-04-07 | Implement space-efficient allocator for small data structures. We | Linus Torvalds | 1 | -12/+81 |
| 2005-04-07 | Add allocators for statistics | Linus Torvalds | 1 | -1/+24 |
| 2005-04-07 | Parse a lot more types (including complex structures and unions and | Linus Torvalds | 1 | -0/+33 |
| 2005-04-07 | Parse more C expressions. | Linus Torvalds | 1 | -5/+13 |
| 2005-04-07 | Add simple recursive-descent C expression parsing (but we only do the | Linus Torvalds | 1 | -0/+39 |