diff options
Diffstat (limited to 'validation')
| -rw-r--r-- | validation/declaration-after-statement-ansi.c | 12 | ||||
| -rw-r--r-- | validation/declaration-after-statement-c89.c | 12 | ||||
| -rw-r--r-- | validation/declaration-after-statement-c99.c | 9 | ||||
| -rw-r--r-- | validation/declaration-after-statement-default.c | 9 |
4 files changed, 42 insertions, 0 deletions
diff --git a/validation/declaration-after-statement-ansi.c b/validation/declaration-after-statement-ansi.c new file mode 100644 index 00000000..333410b7 --- /dev/null +++ b/validation/declaration-after-statement-ansi.c @@ -0,0 +1,12 @@ +static void func (int i) +{ + i; + int j = i; +} +/* + * check-name: declaration after statement (ANSI) + * check-command: sparse -ansi $file + * check-error-start +declaration-after-statement-ansi.c:4:2: warning: mixing declarations and code + * check-error-end + */ diff --git a/validation/declaration-after-statement-c89.c b/validation/declaration-after-statement-c89.c new file mode 100644 index 00000000..78632cd9 --- /dev/null +++ b/validation/declaration-after-statement-c89.c @@ -0,0 +1,12 @@ +static void func (int i) +{ + i; + int j = i; +} +/* + * check-name: declaration after statement (C89) + * check-command: sparse -std=c89 $file + * check-error-start +declaration-after-statement-c89.c:4:2: warning: mixing declarations and code + * check-error-end + */ diff --git a/validation/declaration-after-statement-c99.c b/validation/declaration-after-statement-c99.c new file mode 100644 index 00000000..dd36e6ef --- /dev/null +++ b/validation/declaration-after-statement-c99.c @@ -0,0 +1,9 @@ +static void func (int i) +{ + i; + int j = i; +} +/* + * check-name: declaration after statement (C99) + * check-command: sparse -std=c99 $file + */ diff --git a/validation/declaration-after-statement-default.c b/validation/declaration-after-statement-default.c new file mode 100644 index 00000000..c3fe2cd2 --- /dev/null +++ b/validation/declaration-after-statement-default.c @@ -0,0 +1,9 @@ +static void func (int i) +{ + i; + int j = i; +} +/* + * check-name: declaration after statement (default) + * check-command: sparse $file + */ |
