without prototypes. This patch converts the function signatures to have a prototype for the situations where the test is not specific to K&R C declarations. e.g., void func(); becomes void func(void); This is the ninth batch of tests being updated (there are a significant number of other tests left to be updated).
11 lines
222 B
C
11 lines
222 B
C
// RUN: %clang_cc1 -w -emit-llvm -o /dev/null %s
|
|
// PR2264.
|
|
unsigned foo = 8L;
|
|
unsigned bar = 0L;
|
|
volatile unsigned char baz = 6L;
|
|
int test(void) {
|
|
char qux = 1L;
|
|
for (; baz >= -29; baz--)
|
|
bork(bar && foo, qux);
|
|
}
|