aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/validation
AgeCommit message (Expand)AuthorFilesLines
2007-08-30Add test case for -WtypesignJosh Triplett1-0/+61
2007-08-02Add another test case to validation/comma.cJosh Triplett1-0/+6
2007-07-29Add test case for comparing null pointer constant to int.Josh Triplett1-0/+11
2007-07-29Remove explicit restatements of defaults in metadata for comma testJosh Triplett1-4/+0
2007-07-29[PATCH] ...,array should degenerateAl Viro1-0/+10
2007-07-29Remove explicit restatements of defaults in metadata for outer-scope testJosh Triplett1-3/+0
2007-07-29[PATCH] file and global scopes are the same for purposes of struct redefiningAl Viro1-0/+19
2007-07-29Remove explicit restatements of defaults in metadata for member_of_typeof testJosh Triplett1-4/+0
2007-07-28[PATCH] handling of typeof in evaluate_member_dereference()Al Viro1-0/+14
2007-07-27Make "Initializer entry defined twice" a warning, not an errorJosh Triplett1-2/+2
2007-07-27validation/builtin_safe1.c: Show the unsafe macro argumentJosh Triplett1-1/+1
2007-07-27Add test-suite metadata to label-attr.cJosh Triplett1-0/+3
2007-07-22Add test-suite metadata to old-initializer.c; also test with -Wno-initializerJosh Triplett2-0/+16
2007-07-22Add test-suite metadata to calling-convention-attributes.cJosh Triplett1-0/+3
2007-07-22Add test-suite metadata to escapes.cJosh Triplett1-0/+3
2007-07-22Add test-suite metadata to context.cJosh Triplett1-0/+20
2007-07-22Add test-suite metadata to initializer-entry-defined-twice.cJosh Triplett1-0/+10
2007-07-22Add test-suite metadata to bad-ternary-cond.c, and remove now-redundant commentJosh Triplett1-3/+8
2007-07-22Add test-suite metadata to bad-cast.cJosh Triplett1-0/+9
2007-07-22Fix test-suite to handle stdout and stderr separately, and fix up testsJosh Triplett10-62/+47
2007-07-14[PATCH] saner show_type()Al Viro1-1/+1
2007-07-10fix handling of pointers in ?:Al Viro1-0/+23
2007-07-08Add test-suite comment to bad-array-designated-initializer.cJosh Triplett1-0/+13
2007-07-08Remove "check-exit-value: 0" and rely on default; remove extra blank line.Josh Triplett16-25/+0
2007-07-08Add test-suite comment to label-asm.cJosh Triplett1-0/+6
2007-07-08Rename asm-volatile to better describe what it testsJosh Triplett1-0/+0
2007-07-08Add test-suite comment to address_space.cJosh Triplett1-0/+12
2007-07-08Add test-suite comment to preprocessor21.Josh Triplett1-0/+14
2007-07-08Make preprocessor-loop a normal numbered preprocessor testJosh Triplett1-0/+0
2007-07-08Add test-suite comments to all the obvious preprocessor testsJosh Triplett8-34/+103
2007-07-08validation: Update comments for current Sparse behavior and test-suite.Josh Triplett3-41/+4
2007-07-08Move test-suite output files to validation/.gitignoreJosh Triplett1-0/+4
2007-07-08Sample test-suite test casesDamien Lespiau6-0/+68
2007-07-08test-suite: a tiny test automation scriptDamien Lespiau1-0/+252
2007-06-28Move all the preprocessor tests into validation/preprocessor/Josh Triplett22-0/+0
2007-06-27Fix warnings about undeclared globals, they are irrelevant to the testPavel Roskin1-2/+2
2007-06-27Avoid use of libc headers in the validation suitePavel Roskin3-4/+4
2007-06-26validation/non-pointer-null.c: Make global static to avoid extraneous warning.Josh Triplett1-1/+1
2007-06-26validation/escapes.c: Make globals static to avoid extraneous warnings.Josh Triplett1-3/+3
2007-06-26validation/restricted-typeof.c: Make globals static to avoid extraneous warni...Josh Triplett1-3/+3
2007-06-26validation/old-initializer.c: Make the_s static to avoid extraneous warning.Josh Triplett1-1/+1
2007-06-09'\?' is a valid escape character defined by ANSI C. Its value is '?'.Michael Stefaniuc1-0/+3
2007-06-03Add test case for infinite loop in free_preprocessor_line()Josh Triplett1-0/+2
2007-05-26fix interaction of typeof with bitwise typesAl Viro1-0/+4
2007-05-22Add -Wno-non-pointer-null to turn off warning about using a plain integer as ...Josh Triplett1-0/+1
2007-05-22Expand calling convention test case to cover fastcallJosh Triplett1-6/+22
2007-05-22Add test for typedef on pointer to function with stdcall attribute.Michael Stefaniuc1-0/+3
2007-05-22Add test case for -Wno-old-initializerJosh Triplett1-0/+5
2007-05-15Add test case for stdcall and cdecl attributes.Josh Triplett1-0/+4
2007-05-01Parse asm after a label as a statement, not an attributeJosh Triplett1-0/+2
2007-05-01Add test case for __asm__ __volatile__(...)Josh Triplett1-0/+6
2007-04-20handle label attributesChristopher Li1-0/+6
2007-04-16Add test case for basic address_space annotations.Josh Triplett1-0/+8
2007-02-28Add static to declarations in test cases, to remove unrelated warnings.Josh Triplett16-68/+68
2007-02-22Add test case for double semicolon in structure declaration.Josh Triplett1-0/+6
2007-02-21Add test case for structure attribute placement.Josh Triplett1-0/+3
2007-02-13Add test case for function pointer modifier inheritanceJosh Triplett1-0/+15
2007-01-27Coding style fix: in a pointer type, * goes with the name, not the type.Josh Triplett2-2/+2
2006-11-06Rename test case bad-assignement.c to bad-assignment.c, fixing the typo.Josh Triplett1-0/+0
2006-11-06Typo fixesPavel Roskin1-1/+1
2006-10-24Add test cases to validation/context.c for the Linux __cond_lock macroJosh Triplett1-0/+20
2006-10-16Merge branch 'fix-defined-twice-error-on-empty-struct' into stagingJosh Triplett1-0/+43
2006-10-01[PATCH] handle fouled-bitwiseAl Viro1-0/+20
2006-09-30[PATCH] add support for __builtin_choose_expr()Al Viro1-0/+4
2006-09-30[PATCH] fix duplicate initializer detectionAl Viro1-0/+12
2006-09-30[PATCH] fix for switch(bad_type) {...} segfaultAl Viro1-0/+7
2006-09-13"Initializer entry defined twice" should not trigger with zero-size fieldsJosh Triplett1-0/+43
2006-07-05[PATCH] Add test cases for __context__ statement and context attributeJosh Triplett1-0/+296
2006-05-09[PATCH] count_array_initializer() needs to know the type of elementAl Viro1-0/+15
2005-11-27[PATCH] Doh...Al Viro1-0/+2
2005-11-27[PATCH] fixed stream->protect handlingAl Viro2-0/+10
2005-11-27[PATCH] fix places that didn't free preprocessor line for no reason.Al Viro1-0/+5
2005-11-27[PATCH] remove bogus double warning on #define/#undef syntaxAl Viro1-0/+3
2005-11-27[PATCH] saner handling of #if[n]def syntax errorsAl Viro1-0/+7
2005-11-22[PATCH] shut up the bogus warnings about the #if'ed-out sectionAl Viro1-0/+19
2005-11-22[PATCH] fix of compound literals on inliningAl Viro1-0/+18
2005-11-16Re-name "error()" function to "sparse_error()"Linus Torvalds1-1/+1
2005-06-26[PATCH] avoid segafult after parse errors in castsLuc Van Oostenryck1-0/+6
2005-06-26[PATCH] avoid segfault after parse errors in assignementsLuc Van Oostenryck1-0/+6
2005-06-26[PATCH] avoid segfault after parse errors in array designated initializerLuc Van Oostenryck1-0/+4
2005-06-26[PATCH] avoid segfault in check_byte_count()Luc Van Oostenryck1-0/+6
2005-06-20[PATCH] segfault on bad ternary conditionalLuc Van Oostenryck1-0/+7
2005-04-07[PATCH] More validation testsRalf.Wildenhues@gmx.de6-0/+69
2005-04-07[PATCH] testcase for two-argument ?:Alexander Viro1-0/+11
2005-04-07Tests for structure namespace issues.welinder@troll.com2-0/+31
2005-04-07[PATCH] lazy-copy macro expansion in pre-processingAlexander Viro4-0/+28
2005-04-07[PATCH] line-splicing fixes in sparseAlexander Viro1-0/+62
2005-04-07[PATCH] comments handling fix in sparseAlexander Viro1-0/+9
2005-04-07[PATCH] saner handling of argument listsAlexander Viro1-0/+10
2005-04-07[PATCH] more sparse fixes (body parsing, beginning of ## handling)Alexander Viro3-0/+39
2005-04-07[PATCH] Fix preprocessor expansion anti-recursion properlyAlexander Viro1-0/+5
2005-04-07Make the token pasting validation thing actually validLinus Torvalds1-0/+2
2005-04-07More nasty tests from Al.Linus Torvalds1-0/+9
2005-04-07More "noderef" validation examplesLinus Torvalds1-0/+6
2005-04-07More examples from Al showing us being lazy on types.Linus Torvalds1-0/+10
2005-04-07Add a type conversion validation test. ThisLinus Torvalds1-0/+4
2005-04-07Add more "noderef" validation tests.Linus Torvalds1-1/+9
2005-04-07Add another test-case from Al.Linus Torvalds1-0/+9
2005-04-07Add a few test-cases that Al Viro noted.Linus Torvalds2-0/+34
2005-04-07[be] temporarily ignore size of a callee func call's return value.Jeff Garzik1-0/+43
2005-04-07Add a test for '##' handling from the kernel sources,Linus Torvalds1-0/+25
2005-04-07Add a type checking validation test-case that shows some ofLinus Torvalds1-0/+24
2005-04-07More preprocessor validation tests from comp.std.c.Linus Torvalds3-0/+56
2005-04-07Add two preprocessor test-cases from comp.std.c.Linus Torvalds2-0/+29