2005-04-08 |
Linus Torvalds | Simplify testing for "is it a string?" by just checking
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Don't evaluate a string initializer until _after_ we've
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Oops. Stupid typo fix for string type comparison.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Fix some more special cases in string initializers.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Allow array initializers to be arrays themselves.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Make sizeof understand the C99 "sizeof typed initializer...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Make "compile" assert more readable.
|
commit | commitdiff | tree |
2005-04-08 |
terra@gnome.org | [PATCH] "-o foo" and "-I foo"
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | With no input files, the checker would SIGSEGV.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Make the lazy pointer evaluation marker explicit.
|
commit | commitdiff | tree |
2005-04-08 |
terra@gnome.org | [PATCH] Fix FP comparison type
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | simplify_int_binop: split signed and unsigned operations
|
commit | commitdiff | tree |
2005-04-08 |
terra@gnome.org | [PATCH] simplify_float_cmp
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Simplify "typeof" handling.
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] strip modifiers and address space in "typeof()"
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Remove premature tree optimization on member accesses.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Fix linearization of for-loops.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Better error message about _which_ label has already
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Ok, enable linearization in "check" (aka sparse)
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Don't die on unknown expressions at linearization time.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Linearize EXPR_LABEL as a value, the same as other...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | The type of a label is the type of the statement it...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Fix some linearization warning strings.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | A statement expression has type "void" if the last
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Fix silly typo in new fp->integer constant conversion.
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] VLA warnings sanitized.
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] FP handling
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] evaluate_conditional() prepared for FP
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] arithmetic cleanups (preparation to FP)
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] boolean in constant expressions done right
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] comparison operations fix
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] unary type fix
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] shift type fix
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] bigger_int_type() fix
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] integer promotion fixes
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Make #include handling do the right thing for absolute...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Handle tokenized include-filename with angle brackets.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Move the check for assignment to "const" to the evaluation...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Warn about assignments to 'const' types.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Warn about missing ';' at end of declaration.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | C99 says strings should be up to 4095 bytes.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Don't allow string concatenation to overflow MAX_STRING.
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] misc small updates
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] speed up (and fix corner case in) tokenizer
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Fix up "alignof" handling.
|
commit | commitdiff | tree |
2005-04-08 |
Stephen Hemminger | [PATCH] teach sparse about __alignof__
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | The base type of an enum is "int".
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | The value of a token that gets defined on the command...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Make sparse accept strings up to 2kB in length.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Special evaluation rules for function argument types:
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Check for duplicate symbol info after having
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Handle EXPR_INDEX when copying expressions.
|
commit | commitdiff | tree |
2005-04-08 |
Chris Wedgwood | [PATCH] small sparse additions
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] Update get_number_value()
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Fix integer/pointer errors in sparse.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Warn about plain integer conversion to NULL pointer.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Use 'is_null_ptr()' helper instead of open-coding the
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | If int/long are the same size, an int that overflows...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Allow scalar initializers - they act largely like arrays...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Allow void returns in void functions.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Macroize lr_binop_expression() helper function.
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] trivial optimization for tokenizer
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] lazy-copy macro expansion in pre-processing
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] line-splicing fixes in sparse
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] comments handling fix in sparse
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Warn about unhandled expression and statement types...
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] saner handling of argument lists
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] sparse cleanups of handle_define()
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] more sparse fixes (body parsing, beginning...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Make sure we don't silently accept an empty expression
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Shrink "struct token" by moving "noexpand" into the...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Oops. Al forgot to handle the new TOKEN_UNTAINT in...
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] Fix preprocessor expansion anti-recursion properly
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Ok, this handles all token types in token comparison,
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Be a bit better about comparing token lists.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Use the proper wrapper to access token types.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Fix equality testing for macro re-definition.
|
commit | commitdiff | tree |
2005-04-08 |
Alexander Viro | [PATCH] cleanup of macro arguments handling
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Introduce a "incomplete type" rather than leaving
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Avoid crashing on bad type information in type_difference().
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Allow underscores in integer constants for readability.
|
commit | commitdiff | tree |
2005-04-08 |
David S. Miller | [PATCH] More mode attribute recognition
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Now that we do the proper (simplified) C99 number token
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Remove TOKEN_FP vs TOKEN_INTEGER distinction, and make...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Start fixing pp-number tokenization.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | This should largely fix token pasting.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Make the token pasting validation thing actually valid
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Use "-O" to compile sparse, to make the compiler warn...
|
commit | commitdiff | tree |
2005-04-08 |
David S. Miller | [PATCH] Add __builtin_trap()
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Make sure data allocations are properly aligned.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Remove __i386__ define, since people (including me...
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Do a better job of tracking array node attributes
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Allow casting of user pointers to "unsigned long".
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Warn about casts that remove address space information.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Add "force" type attribute.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Don't get confused about "void *" nodes.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | The "original definition" part of the redefined warning
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Remove empty definition of "cond_syscall()".
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Use new "info()" function for the type warning information.
|
commit | commitdiff | tree |
2005-04-08 |
Linus Torvalds | Add "info()" for informational messages, to go together...
|
commit | commitdiff | tree |