Age | Commit message (Expand) | Author | Files | Lines |
2007-11-13 | Makefile: VERSION=0.4.10.4.1 | Josh Triplett | 1 | -1/+1 |
2007-11-13 | Add known-to-fail test case for a static forward declaration | Josh Triplett | 1 | -0/+10 |
2007-11-13 | Handle ignored attribute malloc | Emil Medve | 2 | -0/+2 |
2007-10-20 | Add test-suite metadata to validation/local-label.c | Josh Triplett | 1 | -0/+3 |
2007-10-20 | Perform local label lookup | Christopher Li | 2 | -0/+21 |
2007-10-10 | Add comment on taint flags enum referencing expr->taint | Josh Triplett | 1 | -1/+1 |
2007-09-19 | fix install perms of manpages | Mike Frysinger | 1 | -1/+1 |
2007-09-16 | Added a prototype for mempcpy(). | Tilman Sauerbeck | 1 | -0/+1 |
2007-09-15 | Makefile: VERSION=0.40.4 | Josh Triplett | 1 | -1/+1 |
2007-09-15 | Add SEE ALSO for cgcc in sparse manpage | Josh Triplett | 1 | -0/+3 |
2007-09-15 | Add a manpage for cgcc | Josh Triplett | 2 | -1/+38 |
2007-09-15 | Add test-suite annotations to init-char-array.c | Josh Triplett | 1 | -0/+3 |
2007-09-15 | validation: Update comment in type1.c to reflect current state of Sparse | Josh Triplett | 1 | -6/+5 |
2007-09-15 | Add test-suite annotations to function-pointer-modifier-inheritance.c | Josh Triplett | 1 | -0/+3 |
2007-09-15 | Add test-suite annotations to cond_expr.c | Josh Triplett | 1 | -0/+8 |
2007-09-15 | Add test-suite annotations to integer-promotions.c | Josh Triplett | 1 | -0/+3 |
2007-09-15 | validation: Rename typeconvert.c to integer-promotions.c to match its purpose | Josh Triplett | 1 | -0/+0 |
2007-09-15 | README: recode from ISO-8859-1 to UTF-8 | Josh Triplett | 1 | -1/+1 |
2007-09-15 | FAQ: Point to URL on vger for subscription instructions and archives | Josh Triplett | 1 | -2/+3 |
2007-09-15 | Makefile: Use ?= to allow overriding OS or AR on the Make command line | Josh Triplett | 1 | -2/+2 |
2007-09-15 | Add test-suite annotations to noderef.c | Josh Triplett | 1 | -0/+9 |
2007-09-15 | Add test-suite annotations to struct-ns1.c | Josh Triplett | 1 | -0/+3 |
2007-09-15 | Add test-suite annotations to non-pointer-null.c | Josh Triplett | 1 | -0/+7 |
2007-09-15 | Add test-suite annotations to struct-attribute-placement.c | Josh Triplett | 1 | -0/+3 |
2007-09-15 | Add test-suite annotations to varargs1.c | Josh Triplett | 1 | -0/+3 |
2007-09-15 | Add test-suite annotations to badtype4.c | Josh Triplett | 1 | -0/+8 |
2007-09-15 | Add test-suite annotations to check_byte_count-ice.c | Josh Triplett | 1 | -0/+8 |
2007-09-15 | Add test-suite annotations to double-semicolon.c | Josh Triplett | 1 | -0/+3 |
2007-09-15 | Add test-suite annotations to restricted-typeof.c | Josh Triplett | 1 | -0/+4 |
2007-09-06 | Use -fno-strict-aliasing, as the ptrlist code seems to violate C99 strict ali... | Josh Triplett | 1 | -1/+1 |
2007-08-31 | cgcc: Sparse accepts -Wundef, not -Wundefined-preprocessor | Josh Triplett | 1 | -1/+1 |
2007-08-31 | Rename Wundefined_preprocessor to Wundef to match the command-line argument | Josh Triplett | 3 | -4/+4 |
2007-08-31 | cgcc: Sparse accepts -Wcast-to-as, not -Wcast-to-address-space | Josh Triplett | 1 | -1/+1 |
2007-08-31 | Install the Sparse manpage | Josh Triplett | 1 | -0/+7 |
2007-08-31 | Add a manpage for sparse | Josh Triplett | 1 | -0/+264 |
2007-08-31 | Rename Wcast_to_address_space to Wcast_to_as to match the command-line argument | Josh Triplett | 3 | -4/+4 |
2007-08-30 | Sort warning options in lib.c and lib.h | Josh Triplett | 2 | -37/+40 |
2007-08-30 | Add test case for -Wtypesign | Josh Triplett | 1 | -0/+61 |
2007-08-30 | is_zero_constant: declare saved const | Josh Triplett | 1 | -1/+1 |
2007-08-22 | add __builtin_labs() | Randy Dunlap | 1 | -0/+1 |
2007-08-22 | Make cgcc filter out all sparse warning related options | Yura Pakhuchiy | 1 | -1/+1 |
2007-08-09 | libxml compile fix on Cygwin | Kovarththanan Rajaratnam | 1 | -1/+1 |
2007-08-06 | ctags: Handle some new namespaces and symbol types. | Josh Triplett | 1 | -2/+5 |
2007-08-04 | Makefile: improve flag handling | Mike Frysinger | 1 | -4/+5 |
2007-08-02 | Add another test case to validation/comma.c | Josh Triplett | 1 | -0/+6 |
2007-07-30 | Drop -fpic; it hurts performance and we don't build libsparse.so by default | Josh Triplett | 1 | -1/+7 |
2007-07-30 | Add some missing dependencies in the Makefile | Josh Triplett | 1 | -0/+2 |
2007-07-29 | cse: Size insn_hash_table more realistically, speeding up CSE significantly | Josh Triplett | 1 | -1/+1 |
2007-07-29 | Makefile: Use -O2 -finline-functions, not just -O | Josh Triplett | 1 | -1/+1 |
2007-07-29 | tokenize.c: Simplify drop_stream_eoln(). | ricknu-0@student.ltu.se | 1 | -7/+6 |
2007-07-29 | [PATCH] braino in conditional_expression() | Al Viro | 1 | -1/+1 |
2007-07-29 | [PATCH] saner -Wtypesign | Al Viro | 1 | -22/+25 |
2007-07-29 | [PATCH] sanitize evaluate_postop() | Al Viro | 1 | -19/+19 |
2007-07-29 | Add test case for comparing null pointer constant to int. | Josh Triplett | 1 | -0/+11 |
2007-07-29 | [PATCH] fix evaluate_compare() | Al Viro | 1 | -2/+2 |
2007-07-29 | [PATCH] sanitize evaluate_ptr_add(), start checking for pointers to functions | Al Viro | 1 | -16/+25 |
2007-07-29 | Remove explicit restatements of defaults in metadata for comma test | Josh Triplett | 1 | -4/+0 |
2007-07-29 | [PATCH] ...,array should degenerate | Al Viro | 2 | -1/+13 |
2007-07-29 | Remove explicit restatements of defaults in metadata for outer-scope test | Josh Triplett | 1 | -3/+0 |
2007-07-29 | [PATCH] file and global scopes are the same for purposes of struct redefining | Al Viro | 4 | -1/+31 |
2007-07-29 | Remove explicit restatements of defaults in metadata for member_of_typeof test | Josh Triplett | 1 | -4/+0 |
2007-07-28 | [PATCH] handling of typeof in evaluate_member_dereference() | Al Viro | 2 | -1/+15 |
2007-07-28 | [PATCH] new helper: unfoul() | Al Viro | 1 | -8/+14 |
2007-07-28 | [PATCH] no such thing as array of functions | Al Viro | 1 | -6/+12 |
2007-07-28 | [PATCH] add __builtin_strlen() | Al Viro | 1 | -0/+1 |
2007-07-27 | Make "Initializer entry defined twice" a warning, not an error | Josh Triplett | 2 | -3/+3 |
2007-07-27 | validation/builtin_safe1.c: Show the unsafe macro argument | Josh Triplett | 1 | -1/+1 |
2007-07-27 | Add test-suite metadata to label-attr.c | Josh Triplett | 1 | -0/+3 |
2007-07-27 | parse.c: Adding va_end(). | ricknu-0@student.ltu.se | 1 | -7/+7 |
2007-07-27 | Turn off -Wdo-while by default. | Josh Triplett | 1 | -1/+1 |
2007-07-24 | expression.c: Clean up match_oplist() and add missing va_end() | ricknu-0@student.ltu.se | 1 | -7/+7 |
2007-07-24 | tokenize.c: Replace handwritten strncmp with existing function. | ricknu-0@student.ltu.se | 1 | -10/+3 |
2007-07-22 | allocate.h: Stop needlessly returning a void value in __DO_ALLOCATOR | Josh Triplett | 1 | -1/+1 |
2007-07-22 | Add test-suite metadata to old-initializer.c; also test with -Wno-initializer | Josh Triplett | 2 | -0/+16 |
2007-07-22 | Makefile: stop cleaning files we didn't make and have no business cleaning | Josh Triplett | 1 | -1/+1 |
2007-07-22 | Fix typos in test-suite documentation | Josh Triplett | 1 | -1/+1 |
2007-07-22 | Add test-suite metadata to calling-convention-attributes.c | Josh Triplett | 1 | -0/+3 |
2007-07-22 | Add test-suite metadata to escapes.c | Josh Triplett | 1 | -0/+3 |
2007-07-22 | Add test-suite metadata to context.c | Josh Triplett | 1 | -0/+20 |
2007-07-22 | Add test-suite metadata to initializer-entry-defined-twice.c | Josh Triplett | 1 | -0/+10 |
2007-07-22 | Add test-suite metadata to bad-ternary-cond.c, and remove now-redundant comment | Josh Triplett | 1 | -3/+8 |
2007-07-22 | Add test-suite metadata to bad-cast.c | Josh Triplett | 1 | -0/+9 |
2007-07-22 | Fix test-suite to handle stdout and stderr separately, and fix up tests | Josh Triplett | 11 | -64/+54 |
2007-07-14 | Fix sparse warnings in c2xml: mark globals static and remove unused globals | Josh Triplett | 1 | -5/+3 |
2007-07-14 | Fix GCC warnings in c2xml | Josh Triplett | 1 | -26/+22 |
2007-07-14 | expression.h needs lib.h for struct position and symbol.h for int_ctype | Josh Triplett | 1 | -0/+2 |
2007-07-14 | Split c2xml build rule into compile and link stages, and add the quiet prefixes | Josh Triplett | 1 | -5/+5 |
2007-07-14 | [PATCH] deal correctly with qualifiers on arrays | Al Viro | 3 | -52/+57 |
2007-07-14 | [PATCH] rewrite type_difference() | Al Viro | 3 | -124/+158 |
2007-07-14 | [PATCH] fix the sanity check in evaluate_ptr_sub() | Al Viro | 1 | -6/+7 |
2007-07-14 | [PATCH] get compatible_assignment_types() deal with all cases | Al Viro | 1 | -14/+43 |
2007-07-14 | [PATCH] start cleaning type_difference() | Al Viro | 1 | -25/+9 |
2007-07-14 | [PATCH] integer_promotions() can't get SYM_NODE or SYM_ENUM | Al Viro | 1 | -7/+2 |
2007-07-14 | [PATCH] clean up evaluate_sign() | Al Viro | 1 | -6/+8 |
2007-07-14 | [PATCH] saner show_type() | Al Viro | 2 | -19/+45 |
2007-07-13 | Add c2xml to .gitignore | Josh Triplett | 1 | -0/+1 |
2007-07-13 | add c2xml program | Rob Taylor | 3 | -0/+390 |
2007-07-13 | new get_type_name function | Rob Taylor | 2 | -0/+30 |
2007-07-13 | add sparse_keep_tokens api to lib.h | Rob Taylor | 2 | -1/+13 |
2007-07-13 | add end position to symbols | Rob Taylor | 3 | -1/+22 |
2007-07-10 | fix handling of pointers in ?: | Al Viro | 2 | -33/+72 |
2007-07-10 | fix handling of address_space in casts and assignments | Al Viro | 11 | -65/+65 |
2007-07-08 | make size_t better approximate the reality | Al Viro | 2 | -3/+11 |
2007-07-08 | first pass at null pointer constants | Al Viro | 5 | -84/+178 |
2007-07-08 | fix the comma handling in integer constant expressions | Al Viro | 5 | -15/+56 |
2007-07-08 | Add test-suite comment to bad-array-designated-initializer.c | Josh Triplett | 1 | -0/+13 |
2007-07-08 | Remove "check-exit-value: 0" and rely on default; remove extra blank line. | Josh Triplett | 16 | -25/+0 |
2007-07-08 | Add test-suite comment to label-asm.c | Josh Triplett | 1 | -0/+6 |
2007-07-08 | Rename asm-volatile to better describe what it tests | Josh Triplett | 1 | -0/+0 |
2007-07-08 | Make clean depend on clean-check | Josh Triplett | 1 | -1/+1 |
2007-07-08 | Add test-suite comment to address_space.c | Josh Triplett | 1 | -0/+12 |
2007-07-08 | Add test-suite comment to preprocessor21. | Josh Triplett | 1 | -0/+14 |
2007-07-08 | Make preprocessor-loop a normal numbered preprocessor test | Josh Triplett | 1 | -0/+0 |
2007-07-08 | Add test-suite comments to all the obvious preprocessor tests | Josh Triplett | 8 | -34/+103 |
2007-07-08 | validation: Update comments for current Sparse behavior and test-suite. | Josh Triplett | 3 | -41/+4 |
2007-07-08 | .gitignore: Stop ignoring all dotfiles | Josh Triplett | 1 | -1/+0 |
2007-07-08 | Move test-suite output files to validation/.gitignore | Josh Triplett | 2 | -6/+4 |
2007-07-08 | Sample test-suite test cases | Damien Lespiau | 6 | -0/+68 |
2007-07-08 | test-suite documentation | Damien Lespiau | 1 | -0/+112 |
2007-07-08 | test-suite: a tiny test automation script | Damien Lespiau | 3 | -0/+264 |
2007-06-28 | Move all the preprocessor tests into validation/preprocessor/ | Josh Triplett | 22 | -0/+0 |
2007-06-27 | Fix warnings about undeclared globals, they are irrelevant to the test | Pavel Roskin | 1 | -2/+2 |
2007-06-27 | Avoid use of libc headers in the validation suite | Pavel Roskin | 3 | -4/+4 |
2007-06-27 | cgcc: preserve sparse exit code if -no-compile is used | Pavel Roskin | 1 | -2/+5 |
2007-06-27 | Bitfield without explicit sign should be a warning, not an error | Pavel Roskin | 1 | -1/+1 |
2007-06-26 | Merge commit 'viro/integer-constant' | Josh Triplett | 9 | -15/+314 |
2007-06-26 | validation/non-pointer-null.c: Make global static to avoid extraneous warning. | Josh Triplett | 1 | -1/+1 |
2007-06-26 | validation/escapes.c: Make globals static to avoid extraneous warnings. | Josh Triplett | 1 | -3/+3 |
2007-06-26 | validation/restricted-typeof.c: Make globals static to avoid extraneous warni... | Josh Triplett | 1 | -3/+3 |
2007-06-26 | validation/old-initializer.c: Make the_s static to avoid extraneous warning. | Josh Triplett | 1 | -1/+1 |
2007-06-26 | [PATCH] fix handling of integer constant expressions | Al Viro | 5 | -13/+133 |
2007-06-26 | [PATCH] implement __builtin_offsetof() | Al Viro | 8 | -2/+181 |
2007-06-25 | [PATCH] deal with enum members without excessive PITA | Al Viro | 3 | -1/+9 |
2007-06-25 | [PATCH] warn on return <void expression>; | Al Viro | 3 | -0/+5 |
2007-06-25 | [PATCH] in case of compound literal we want to delay examining type | Al Viro | 1 | -5/+6 |
2007-06-25 | [PATCH] move degenerate() down into compatible_assignment_types() | Al Viro | 1 | -17/+13 |
2007-06-25 | [PATCH] fix default argument promotion | Al Viro | 1 | -5/+14 |
2007-06-25 | [PATCH] fix index conversions in evaluate_ptr_add() | Al Viro | 1 | -42/+50 |
2007-06-25 | [PATCH] clean up usual_conversions(), kill evaluate_shift() | Al Viro | 1 | -44/+34 |
2007-06-25 | [PATCH] clean up the typechecking in arithmetics | Al Viro | 1 | -98/+73 |
2007-06-25 | [PATCH] cleanup of evaluate_assign_op() | Al Viro | 1 | -14/+16 |
2007-06-25 | [PATCH] remove useless argument in evaluate_ptr_sub() | Al Viro | 1 | -4/+4 |
2007-06-25 | [PATCH] remove long-dead variable in evaluate_ptr_add() | Al Viro | 1 | -4/+1 |
2007-06-25 | [PATCH] null pointer constants have no special meaning for pointer subtraction | Al Viro | 1 | -17/+2 |
2007-06-25 | [PATCH] mechanically split compatible_assignment_types() | Al Viro | 1 | -16/+47 |
2007-06-25 | [PATCH] take cast_to() out of usual_conversions(), do it in callers | Al Viro | 1 | -14/+16 |
2007-06-25 | [PATCH] missing NULL checks in initializer handling | Al Viro | 1 | -2/+13 |
2007-06-24 | ctags: Use const as appropriate in cmp_sym() | Josh Triplett | 1 | -4/+4 |
2007-06-18 | [PATCH] fix handling of typeof on structs | Al Viro | 1 | -1/+6 |
2007-06-18 | [PATCH] rewrite of initializer handling | Al Viro | 4 | -175/+398 |
2007-06-18 | [PATCH] tie the fields of struct in simple list | Al Viro | 2 | -2/+24 |
2007-06-18 | [PATCH] make copying of EXPR_INDEX non-lazy | Al Viro | 1 | -2/+0 |
2007-06-13 | Fix -E handling | Alexey Dobriyan | 1 | -1/+2 |
2007-06-13 | Turn on -Wdecl by default. | Josh Triplett | 1 | -1/+1 |
2007-06-09 | Improve error message if using a member of an incomplete struct or union | Pavel Roskin | 1 | -2/+7 |
2007-06-09 | '\?' is a valid escape character defined by ANSI C. Its value is '?'. | Michael Stefaniuc | 2 | -0/+5 |
2007-06-03 | Add test case for infinite loop in free_preprocessor_line() | Josh Triplett | 1 | -0/+2 |
2007-06-03 | Fix infinite loop in free_preprocessor_line() | Alexey Dobriyan | 1 | -2/+2 |
2007-06-01 | Makefile prettyprinting: make INSTALL and other output line up correctly | Josh Triplett | 1 | -4/+4 |
2007-06-01 | Change "LD" to "LINK" in Makefile prettyprinting. | Josh Triplett | 1 | -14/+14 |
2007-05-26 | better recovery from bad operations on bitwise | Al Viro | 1 | -9/+20 |
2007-05-26 | fix interaction of typeof with bitwise types | Al Viro | 2 | -0/+10 |
2007-05-26 | fix alignment for _Bool | Al Viro | 1 | -1/+1 |
2007-05-26 | check for whitespace before object-like macro body | Al Viro | 1 | -5/+10 |
2007-05-26 | saner reporting of overlaps in initializers | Al Viro | 1 | -1/+3 |
2007-05-26 | handle __alignof as equivalent of __alignof__ | Al Viro | 1 | -0/+1 |
2007-05-23 | Canonicalize URL in FAQ: add www., add trailing slash | Josh Triplett | 1 | -1/+1 |
2007-05-23 | Fix old typo: s/wierd/weird/ | Josh Triplett | 1 | -2/+2 |
2007-05-23 | Sparse always defines __STDC__ 1, so cgcc does not need to do so | Josh Triplett | 1 | -3/+2 |
2007-05-23 | Add cygwin support to cgcc | Ramsay Jones | 1 | -0/+10 |
2007-05-22 | Add explanatory comment about direct use of __IDENT for preprocessor idents. | Josh Triplett | 1 | -1/+3 |
2007-05-22 | Add no-double-underscore variant format_arg. | Josh Triplett | 2 | -1/+2 |
2007-05-22 | Add double-underscore variant __syscall_linkage__. | Josh Triplett | 2 | -1/+2 |
2007-05-22 | Add no-double-underscore variant "used", ignored like "__used__". | Josh Triplett | 2 | -1/+2 |
2007-05-22 | Add double-underscore variant __noinline__. | Josh Triplett | 2 | -1/+2 |
2007-05-22 | Add double-underscore variant __always_inline__. | Josh Triplett | 2 | -1/+2 |
2007-05-22 | Reorganize attribute list for readability. | Josh Triplett | 1 | -31/+32 |
2007-05-22 | Move the ident for defined() into the preprocessor section. | Josh Triplett | 1 | -1/+2 |
2007-05-22 | Remove inaccurate comment designating some attributes as windows-specific. | Josh Triplett | 1 | -2/+0 |
2007-05-22 | Ignore the GCC constructor and destructor attributes | Josh Triplett | 2 | -0/+6 |
2007-05-22 | Add __builtin_strcat and __builtin_strncat. | Josh Triplett | 1 | -0/+2 |
2007-05-22 | Add -Wno-non-pointer-null to turn off warning about using a plain integer as ... | Josh Triplett | 5 | -2/+6 |
2007-05-22 | Expand calling convention test case to cover fastcall | Josh Triplett | 1 | -6/+22 |
2007-05-22 | Add (more) support for WIN32 attribute names | Ramsay Jones | 2 | -0/+13 |
2007-05-22 | Add test for typedef on pointer to function with stdcall attribute. | Michael Stefaniuc | 1 | -0/+3 |
2007-05-22 | Fix an __attribute__() parsing error | Josh Triplett | 1 | -1/+4 |
2007-05-22 | Add shebang to gvpr scripts, make them executable, and change usage accordingly | Josh Triplett | 3 | -4/+7 |
2007-05-22 | Add gvpr-based post-processing for graphs | Dan Sheridan | 3 | -0/+284 |
2007-05-22 | Improved graph generation using subgraph clusters for functions | Dan Sheridan | 3 | -20/+141 |
2007-05-22 | Remove extra space. | Josh Triplett | 1 | -1/+1 |
2007-05-22 | Beautify all & install Makefile targets | Damien Lespiau | 1 | -27/+43 |
2007-05-22 | Use %td when printing a ptrdiff_t to avoid problems on 64-bit platforms | Josh Triplett | 1 | -1/+1 |
2007-05-22 | Revert unintentional inclusion of warning fix in previous commit. | Josh Triplett | 1 | -1/+1 |
2007-05-22 | Add test case for -Wno-old-initializer | Josh Triplett | 2 | -1/+6 |
2007-05-22 | Add -Wno-old-initializer to turn off warnings about non-C99 struct initializers | Josh Triplett | 4 | -2/+6 |
2007-05-20 | __DATE__ & __TIME expansion | Damien Lespiau | 3 | -2/+15 |
2007-05-20 | Change sparse homepage in ctags headers. | Damien Lespiau | 1 | -1/+1 |
2007-05-15 | Add test case for stdcall and cdecl attributes. | Josh Triplett | 1 | -0/+4 |
2007-05-15 | Ignore the cdecl and stdcall attributes for now. | Michael Stefaniuc | 1 | -0/+4 |
2007-05-02 | Pass a bitmask of keywords to handle_attributes | Christopher Li | 1 | -7/+7 |