diff options
Diffstat (limited to 'gcc/testsuite/gcc.dg/cpp/trad')
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/trad/mi6.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/trad/paste.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/trad/strify.c | 1 |
3 files changed, 5 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/cpp/trad/mi6.c b/gcc/testsuite/gcc.dg/cpp/trad/mi6.c index aa1c8ed2ec5..c3af2d3f237 100644 --- a/gcc/testsuite/gcc.dg/cpp/trad/mi6.c +++ b/gcc/testsuite/gcc.dg/cpp/trad/mi6.c @@ -5,6 +5,8 @@ /* { dg-do compile } */ /* { dg-options "" } */ +extern void abort (void); + /* Each include file should not be subject to MI optimisation, since macro definitions can change. Each header increments the variable VAR if it is defined. diff --git a/gcc/testsuite/gcc.dg/cpp/trad/paste.c b/gcc/testsuite/gcc.dg/cpp/trad/paste.c index 9f1c0db3291..9b83fd30f4e 100644 --- a/gcc/testsuite/gcc.dg/cpp/trad/paste.c +++ b/gcc/testsuite/gcc.dg/cpp/trad/paste.c @@ -4,6 +4,8 @@ /* { dg-do compile } */ +extern int printf (const char *, ...); + #define A(name) X/**/name #define B(name) \ diff --git a/gcc/testsuite/gcc.dg/cpp/trad/strify.c b/gcc/testsuite/gcc.dg/cpp/trad/strify.c index 500ef1ea32f..d97a439709c 100644 --- a/gcc/testsuite/gcc.dg/cpp/trad/strify.c +++ b/gcc/testsuite/gcc.dg/cpp/trad/strify.c @@ -4,6 +4,7 @@ #define foo(a, b) c="a"; d="b"; extern void abort (); +extern void exit (int); int main () { |