| Age | Commit message (Expand) | Author | Files | Lines |
| 2005-04-07 | Handle predefines for integer types, floating point types, | welinder@troll.com | 2 | -7/+146 |
| 2005-04-07 | Merge http://sparse-mw.bkbits.net:8080/janitorial | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | [PATCH] graceful handling of old-style array initializers | Alexander Viro | 1 | -31/+45 |
| 2005-04-07 | Rename -Wundefined-preprocessor-symbol to -Wundef to match | welinder@troll.com | 1 | -1/+1 |
| 2005-04-07 | [PATCH] trivial sparse patch - ignore model attribute | David Mosberger | 2 | -1/+4 |
| 2005-04-07 | Merge bk://sparse-mw@sparse-mw.bkbits.net/solaris | welinder@troll.com | 6 | -49/+89 |
| 2005-04-07 | Warn about old-style gcc named initializers, suggesting C99 usage. | Linus Torvalds | 1 | -4/+12 |
| 2005-04-07 | Add compatibility file for solaris. | welinder@troll.com | 6 | -49/+89 |
| 2005-04-07 | We actually _can_ have multiple initializers at offset zero. | Linus Torvalds | 1 | -2/+6 |
| 2005-04-07 | Be more lenient in placement of 'asm("reg")' variable hard-register | Linus Torvalds | 1 | -13/+17 |
| 2005-04-07 | [PATCH] testcase for two-argument ?: | Alexander Viro | 1 | -0/+11 |
| 2005-04-07 | [PATCH] two-arguments ?: | Alexander Viro | 1 | -23/+59 |
| 2005-04-07 | [PATCH] #if expression handling cleanups | Alexander Viro | 5 | -37/+27 |
| 2005-04-07 | [PATCH] enum handling | Alexander Viro | 4 | -20/+154 |
| 2005-04-07 | Automerge | Linus Torvalds | 3 | -8/+21 |
| 2005-04-07 | Ignore test-sort binary. | welinder@anemone.rentec.com | 0 | -0/+0 |
| 2005-04-07 | Add new "compat.h" header file to lib dependencies list. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Fix structure size calculation for structures with unsized arrays. | Linus Torvalds | 2 | -7/+20 |
| 2005-04-07 | New BitKeeper file ``test-sort.c'' | welinder@anemone.rentec.com | 2 | -0/+48 |
| 2005-04-07 | Make sure sort does not degenerate. | welinder@anemone.rentec.com | 2 | -76/+264 |
| 2005-04-07 | This file uses NULL, so include stdlib.h | welinder@anemone.rentec.com | 1 | -0/+3 |
| 2005-04-07 | [PATCH] fix compat-cygwin.c | mshah@teja.com | 1 | -1/+2 |
| 2005-04-07 | [PATCH] WinGW/CygWin compatibility support | mshah@teja.com | 2 | -0/+103 |
| 2005-04-07 | Add system-specific compatibility functions to make | Linus Torvalds | 7 | -24/+92 |
| 2005-04-07 | [PATCH] Use $(CC) everywhere in Makefile. | pj@ludd.ltu.se | 1 | -6/+6 |
| 2005-04-07 | Don't SIGSEGV on bad cast expressions. | Linus Torvalds | 1 | -0/+3 |
| 2005-04-07 | Make enumerated constants have the type of the constant | Linus Torvalds | 2 | -3/+6 |
| 2005-04-07 | Use the list sorter to sort the EXPR_INITIALIZER lists. | Linus Torvalds | 1 | -0/+32 |
| 2005-04-07 | Add sort_list() function that kind of works like qsort, but | Linus Torvalds | 3 | -1/+105 |
| 2005-04-07 | Do the EXPR_POS simplification breadth first, not depth first. | Linus Torvalds | 1 | -4/+4 |
| 2005-04-07 | Simplify EXPR_INITIALIZER that is nested inside a simple EXPR_POS. | Linus Torvalds | 1 | -6/+32 |
| 2005-04-07 | Fix index expression conversion to EXPR_POS. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Simplify nested EXPR_POS expressions. | Linus Torvalds | 1 | -1/+25 |
| 2005-04-07 | Make sure EXPR_POS expressions have the right type. | Linus Torvalds | 1 | -0/+2 |
| 2005-04-07 | Allow 'show_position_expr()' to survive lack of type information. | Linus Torvalds | 1 | -1/+4 |
| 2005-04-07 | For functions that lack a type, print out error rather than SIGSEGV. | Linus Torvalds | 1 | -0/+4 |
| 2005-04-07 | Allow EXPR_POS subexpressions in initializer evaluation. | Linus Torvalds | 1 | -0/+7 |
| 2005-04-07 | Totally re-do how we build up the initializer tree: make the | Linus Torvalds | 6 | -97/+195 |
| 2005-04-07 | Print out the proper filename on open failure. | Linus Torvalds | 3 | -3/+3 |
| 2005-04-07 | Fix handling if "-I" switch. | Linus Torvalds | 1 | -7/+23 |
| 2005-04-07 | Parse "nested" named or index initializers. | Linus Torvalds | 1 | -3/+11 |
| 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 | Teach cgcc about -Wbitwise and -Wtypesign. | welinder@troll.com | 1 | -1/+1 |
| 2005-04-07 | Add "-Wtypesign" command line option. | Linus Torvalds | 3 | -8/+22 |
| 2005-04-07 | Improve sign warnings a bit. | Linus Torvalds | 1 | -12/+15 |
| 2005-04-07 | Fix replace_by_integer. | welinder@troll.com | 1 | -2/+2 |
| 2005-04-07 | Complain about type differences in signedness. | Linus Torvalds | 1 | -3/+6 |
| 2005-04-07 | Add "__builtin_warning()" builtin. | Linus Torvalds | 1 | -1/+57 |
| 2005-04-07 | Getting the type of a symbol (and checking behind SYM_NODE) is | Linus Torvalds | 1 | -8/+4 |
| 2005-04-07 | [PATCH] recovery from typeof on expression with bad type | Alexander Viro | 1 | -2/+2 |
| 2005-04-07 | Fix conditional expression evaluation buglets | Linus Torvalds | 1 | -7/+8 |
| 2005-04-07 | Fix shift size check and make warning more readable. | Linus Torvalds | 1 | -9/+13 |
| 2005-04-07 | [PATCH] trivial ansi-c declear | Christopher Li | 1 | -1/+1 |
| 2005-04-07 | Morten made us almost -Wwrite-strings clean. Go the extra mile. | Linus Torvalds | 3 | -6/+8 |
| 2005-04-07 | Janitorial trivialities. | welinder@darter.rentec.com | 6 | -10/+10 |
| 2005-04-07 | Fix up format string buglet found by the compiler. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Many files: | welinder@darter.rentec.com | 14 | -200/+226 |
| 2005-04-07 | symbol.h, symbol.c: | welinder@troll.com | 4 | -45/+67 |
| 2005-04-07 | Reinstate non-ANSI warning for "int foo () { }". | welinder@troll.com | 1 | -2/+12 |
| 2005-04-07 | More "union" trouble: don't look at ctype for non-NS_SYMBOL. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Move symbol "used" flag out from SYM_NODE union. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Sanitize base type declarations some more. | Linus Torvalds | 3 | -43/+45 |
| 2005-04-07 | We need to initialize the type of the fundamental base types. | Linus Torvalds | 1 | -0/+1 |
| 2005-04-07 | Remove "match_string_ident" now that nothing uses it. | Linus Torvalds | 2 | -11/+0 |
| 2005-04-07 | [PATCH] make preprocesser command a symbol | Christopher Li | 4 | -39/+54 |
| 2005-04-07 | Poison deleted ptr-list entries. | Linus Torvalds | 1 | -0/+1 |
| 2005-04-07 | [PATCH] Use more simple/fast iterators | Christopher Li | 3 | -26/+17 |
| 2005-04-07 | Add DELETE_CURRENT_PTR and REPLACE_CURRENT_PTR. | Linus Torvalds | 1 | -0/+16 |
| 2005-04-07 | Make END_FOR_EACH_PTR[_REVERSE] take the ptr name as an argument. | Linus Torvalds | 11 | -69/+69 |
| 2005-04-07 | Re-organize list access macros for easier expansion. | Linus Torvalds | 1 | -40/+62 |
| 2005-04-07 | Fix "compile-i386.c" incestuous list internal knowledge. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Use the fast/simple list iterators in cases where we don't | Linus Torvalds | 1 | -7/+5 |
| 2005-04-07 | Mark the "entry" point in a function, and update it when | Linus Torvalds | 2 | -7/+20 |
| 2005-04-07 | Fix silly "first_basic_block()" typo | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | [PATCH] __attribute__((bitwise)) | Alexander Viro | 7 | -25/+187 |
| 2005-04-07 | [PATCH] parser.c cleanup | Alexander Viro | 1 | -57/+64 |
| 2005-04-07 | [PATCH] evaluate_sign() typo | Alexander Viro | 1 | -1/+1 |
| 2005-04-07 | [PATCH] uninlining inline functions | Alexander Viro | 5 | -13/+46 |
| 2005-04-07 | [PATCH] more on fixing dependency | Christopher Li | 1 | -0/+3 |
| 2005-04-07 | Add dependancy information for the new ident-list.h | Linus Torvalds | 1 | -1/+2 |
| 2005-04-07 | [PATCH] avoid matching idents with string compares | Christopher Li | 4 | -123/+87 |
| 2005-04-07 | Merge troll.com:/scratch/welinder/linus-sparse | welinder@troll.com | 2 | -4/+3 |
| 2005-04-07 | Fix up silly typo that caused __builtin_constant_p not to work on FP constants. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | symbol.c: | welinder@troll.com | 2 | -4/+3 |
| 2005-04-07 | Make sure to handle TOKEN_STREAMEND even inside a false conditional. | welinder@troll.com | 1 | -11/+15 |
| 2005-04-07 | Make elif_ignore also keep track of whether we have seen #else. | welinder@troll.com | 1 | -30/+42 |
| 2005-04-07 | Encountering #warning or #error at the wrong spot means that the file | welinder@troll.com | 1 | -0/+4 |
| 2005-04-07 | Fix #warning for lines that end up with precisely 1024 characters. | welinder@troll.com | 1 | -1/+1 |
| 2005-04-07 | Merge troll.com:/scratch/welinder/linus-sparse | welinder@troll.com | 11 | -50/+111 |
| 2005-04-07 | Make "-nostdinc" command line flag actually work. | Linus Torvalds | 1 | -4/+28 |
| 2005-04-07 | Make "next_path" be per-stream for better "include_next". | Linus Torvalds | 10 | -30/+29 |
| 2005-04-07 | Implement "include_next" | Linus Torvalds | 1 | -7/+19 |
| 2005-04-07 | Re-organize search path handling. | Linus Torvalds | 1 | -23/+49 |
| 2005-04-07 | __const in addition to const and __const__. Sigh. | welinder@troll.com | 1 | -0/+1 |
| 2005-04-07 | Merge http://sparse-mw.bkbits.net:8080/for-linus | Linus Torvalds | 1 | -2/+9 |
| 2005-04-07 | pre-process.c: | welinder@troll.com | 3 | -36/+75 |
| 2005-04-07 | Improve error reporting for bad K&R function parameter | Linus Torvalds | 1 | -2/+9 |
| 2005-04-07 | Merge troll.com:/scratch/welinder/linus-sparse | welinder@troll.com | 1 | -17/+30 |
| 2005-04-07 | Oops - when parsing a K&R function, we started at the wrong point. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Since we allow K&R declarations, allow empty ones too. | Linus Torvalds | 1 | -0/+3 |
| 2005-04-07 | Merge troll.com:/scratch/welinder/linus-sparse | welinder@troll.com | 1 | -5/+44 |
| 2005-04-07 | Improve K&R name matching. | Linus Torvalds | 1 | -13/+11 |
| 2005-04-07 | Final part of K&R functions - integer promotions | Linus Torvalds | 1 | -4/+16 |
| 2005-04-07 | Merge troll.com:/scratch/welinder/linus-sparse | welinder@troll.com | 1 | -15/+16 |
| 2005-04-07 | Apply the K&R parse ctypes to the argument list. | Linus Torvalds | 1 | -4/+22 |
| 2005-04-07 | Parse K&R function declarations. | Linus Torvalds | 1 | -5/+26 |
| 2005-04-07 | Unnamed bitfields should not affect structure and union alignment. | welinder@troll.com | 1 | -5/+14 |
| 2005-04-07 | Split "side effects" from "might take an exception" costs. | Linus Torvalds | 1 | -15/+16 |
| 2005-04-07 | Tests for structure namespace issues. | welinder@troll.com | 2 | -0/+31 |
| 2005-04-07 | First cut at getting local structure ns handling right. | welinder@troll.com | 1 | -2/+16 |
| 2005-04-07 | Merge troll.com:/scratch/welinder/linus-sparse | welinder@troll.com | 3 | -3/+3 |
| 2005-04-07 | Allow "extern" void declarations. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Check the right type in "alignof" evaluation. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Put enums in the same namespace as unions and structs. | welinder@troll.com | 2 | -9/+10 |
| 2005-04-07 | Don't strip the binary when installing. | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | fix layout of zero-width bitfields. | welinder@troll.com | 1 | -6/+9 |
| 2005-04-07 | Disallow sizeof/alignof/typeof on bitfields. | welinder@troll.com | 3 | -3/+14 |
| 2005-04-07 | Make array dereference build the right evaluation tree. | Linus Torvalds | 1 | -0/+8 |
| 2005-04-07 | Add proper dependencies on compile.h | Linus Torvalds | 1 | -2/+2 |
| 2005-04-07 | Check for illegal modifier combinations only after we | Linus Torvalds | 1 | -1/+1 |
| 2005-04-07 | Fix assignment to bitfields. (From Christopher Li.) | welinder@troll.com | 1 | -2/+3 |
| 2005-04-07 | Teach cgcc about flags that are for sparse only. | welinder@troll.com | 1 | -10/+31 |
| 2005-04-07 | Handle __func__ correctly as a variable and not a #define. | welinder@troll.com | 4 | -2/+31 |
| 2005-04-07 | Mondane cleanups at the level of typos. | welinder@troll.com | 3 | -8/+8 |
| 2005-04-07 | Introduce -Wdefault-bitfield-sign and only warn when asked for. | welinder@troll.com | 3 | -1/+38 |
| 2005-04-07 | parse.c: | welinder@troll.com | 1 | -3/+4 |
| 2005-04-07 | Merge troll.com:/scratch/welinder/linus-sparse | welinder@troll.com | 2 | -41/+132 |
| 2005-04-07 | [PATCH] better recovery from type errors in EXPR_COMMA | Alexander Viro | 1 | -2/+1 |
| 2005-04-07 | [PATCH] cast constraint checks | Alexander Viro | 1 | -7/+30 |
| 2005-04-07 | [PATCH] <op>= handling | Alexander Viro | 1 | -16/+69 |
| 2005-04-07 | [PATCH] evaluate_statement() fixes | Alexander Viro | 1 | -10/+20 |
| 2005-04-07 | evaluate.c: | welinder@troll.com | 1 | -1/+3 |
| 2005-04-07 | [PATCH] casts are not lvalues | Alexander Viro | 1 | -2/+0 |
| 2005-04-07 | Don't complain over sign problems with unnamed bitfields. | welinder@troll.com | 2 | -14/+17 |
| 2005-04-07 | [PATCH] inline declaration getting clobbered by expansion | Alexander Viro | 1 | -4/+12 |
| 2005-04-07 | Fix nonterminated ident matching. | Linus Torvalds | 1 | -2/+2 |
| 2005-04-07 | Fix merge issue with Al's stuff. | welinder@troll.com | 1 | -5/+5 |
| 2005-04-07 | Cset exclude: welinder@troll.com|ChangeSet|20040812190944|57264 | welinder@troll.com | 3 | -74/+7 |
| 2005-04-07 | Merge | welinder@troll.com | 10 | -14/+139 |
| 2005-04-07 | [PATCH] teach show_special() to handle tokens introduced by evaluate_comparis... | Alexander Viro | 2 | -3/+4 |
| 2005-04-07 | [PATCH] handling of non-lvalue compound objects | Alexander Viro | 7 | -10/+129 |
| 2005-04-07 | lib.c: | welinder@troll.com | 1 | -1/+9 |
| 2005-04-07 | [PATCH] fix double warnings in inline calls | Alexander Viro | 1 | -1/+1 |
| 2005-04-07 | [PATCH] attributes on bitfields | Alexander Viro | 1 | -0/+5 |
| 2005-04-07 | lib.c: | welinder@troll.com | 1 | -5/+26 |
| 2005-04-07 | expand.c: | welinder@troll.com | 1 | -1/+3 |
| 2005-04-07 | check.c: | welinder@troll.com | 2 | -2/+8 |
| 2005-04-07 | lib.c: | welinder@troll.com | 1 | -1/+4 |
| 2005-04-07 | lib.c, lib.h: | welinder@troll.com | 2 | -0/+36 |
| 2005-04-07 | parse.c: | welinder@troll.com | 4 | -5/+12 |
| 2005-04-07 | parse.c: | welinder@troll.com | 1 | -11/+27 |
| 2005-04-07 | symbol.c: | welinder@troll.com | 1 | -1/+10 |
| 2005-04-07 | parse.c: | welinder@troll.com | 1 | -1/+2 |
| 2005-04-07 | parse.c: | welinder@troll.com | 1 | -3/+8 |
| 2005-04-07 | parse.c: | welinder@troll.com | 1 | -0/+30 |
| 2005-04-07 | pre-process.c, lib.c: | welinder@troll.com | 2 | -2/+2 |
| 2005-04-07 | parse.c: | welinder@troll.com | 1 | -1/+7 |
| 2005-04-07 | lib.c: | welinder@troll.com | 1 | -0/+11 |
| 2005-04-07 | expand.c: | welinder@troll.com | 1 | -2/+11 |
| 2005-04-07 | pre-process.c: | welinder@troll.com | 1 | -1/+1 |
| 2005-04-07 | Add "__word__" mode attribute and fix __QI__. | Linus Torvalds | 1 | -1/+7 |
| 2005-04-07 | Wrapper to run check and gcc in series. | welinder@troll.com | 1 | -0/+22 |
| 2005-04-07 | [PATCH] sparse --- Makefile dependancy fix for check.o | Chris Wedgwood | 1 | -0/+1 |
| 2005-04-07 | config: | welinder@troll.com | 0 | -0/+0 |
| 2005-04-07 | [PATCH] Silently ignore __attribute__((visibility("hidden"))) | terra@gnome.org | 1 | -0/+2 |
| 2005-04-07 | [PATCH] "signed unsigned", "short long", "double x : 4", "int y : 1 : 2" | terra@gnome.org | 3 | -16/+27 |
| 2005-04-07 | [PATCH] simplify_float_binop | terra@gnome.org | 1 | -3/+5 |
| 2005-04-07 | [PATCH] Avoid recursive inline function expansion | Christopher Li | 2 | -1/+7 |
| 2005-04-07 | Fix up the worst regcache thinko's. | Linus Torvalds | 1 | -28/+31 |
| 2005-04-07 | Add the proper accessor functions to turn a 32-bit reg | Linus Torvalds | 1 | -0/+2 |
| 2005-04-07 | Make "emit_conditional_test()" use register caches. | Linus Torvalds | 1 | -2/+5 |
| 2005-04-07 | Improve "emit_move()" handling. | Linus Torvalds | 1 | -6/+34 |
| 2005-04-07 | Mark an inline symbol accessed when taking its address. | Linus Torvalds | 1 | -1/+2 |
| 2005-04-07 | Make binops use the new register tracking in compile-i386.c | Linus Torvalds | 1 | -33/+13 |
| 2005-04-07 | Do some rudimentary register content tracking. | Linus Torvalds | 1 | -34/+116 |
| 2005-04-07 | Start infrastructure for more dynamic register allocation. | Linus Torvalds | 1 | -14/+112 |
| 2005-04-07 | Add "bitmap.h" for some simple bitmap ops | Linus Torvalds | 2 | -1/+52 |
| 2005-04-07 | Let compile-i386 know about more registers. | Linus Torvalds | 1 | -56/+54 |
| 2005-04-07 | Simplify the interface between compile.c and the actual | Linus Torvalds | 3 | -16/+16 |
| 2005-04-07 | Create a valid linearization of EXPR_SELECT. | Linus Torvalds | 2 | -1/+20 |
| 2005-04-07 | Make compile-i386.c create pseudo-code for the logical binops. | Linus Torvalds | 1 | -0/+8 |
| 2005-04-07 | Teach compile-i386.c to emit select instructions. | Linus Torvalds | 1 | -1/+31 |
| 2005-04-07 | Oops. Must expand conditional expression before checking it for constantness. | Linus Torvalds | 1 | -2/+3 |
| 2005-04-07 | EXPR_SAFELOGICAL is unnecessary. It ends up being the same as EXPR_BINOP. | Linus Torvalds | 7 | -13/+10 |
| 2005-04-07 | Make expression expansion calculate the "cost" of the | Linus Torvalds | 9 | -127/+204 |
| 2005-04-07 | Add "select" expression. | Linus Torvalds | 7 | -0/+8 |
| 2005-04-07 | [be] fix amazingly stupid conditional expression handling | Jeff Garzik | 1 | -61/+69 |
| 2005-04-07 | [be] minor fixes | Jeff Garzik | 1 | -1/+13 |
| 2005-04-07 | Merge bk://kernel.bkbits.net/jgarzik/sparse.be | Linus Torvalds | 2 | -7/+11 |
| 2005-04-07 | [be] fix some of the brokenness related to non-32-bit variables | Jeff Garzik | 1 | -23/+37 |
| 2005-04-07 | Simplify the trivial direct "indirect" goto. | Linus Torvalds | 1 | -1/+9 |
| 2005-04-07 | Copy the whole symbol when creating a copy for inlining. | Linus Torvalds | 1 | -6/+2 |
| 2005-04-07 | Fix symbol copy on inlining. | Linus Torvalds | 1 | -0/+2 |
| 2005-04-07 | Teach linearizer about computed goto's. | Linus Torvalds | 3 | -2/+48 |
| 2005-04-07 | Keep track of computed target label lists per-function. | Linus Torvalds | 4 | -1/+29 |
| 2005-04-07 | Handle preprocessor "# <nr> <file>" the same as #line <nr> <file>". | Linus Torvalds | 1 | -2/+9 |
| 2005-04-07 | [PATCH] #line | terra@gnome.org | 1 | -0/+9 |
| 2005-04-07 | [PATCH] Generate correct push* instruction. | Alexey Dobriyan | 1 | -2/+1 |
| 2005-04-07 | [PATCH] Simplify mnemonic generation for mov* instructions. | Alexey Dobriyan | 1 | -23/+7 |
| 2005-04-07 | [PATCH] Print instruction's suffix in a human-readable form. | Alexey Dobriyan | 1 | -1/+1 |