20001012-1.c: Add prototypes for builtin functions.
authorEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 23 Sep 2004 00:07:15 +0000 (00:07 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Thu, 23 Sep 2004 00:07:15 +0000 (00:07 +0000)
* gcc.dg/20001012-1.c: Add prototypes for builtin functions.
* gcc.dg/20001012-2.c: Likewise.
* gcc.dg/20001013-1.c: Likewise.
* gcc.dg/20001101-1.c: Likewise.
* gcc.dg/20001102-1.c: Likewise.
* gcc.dg/bf-spl1.c: Likewise.
* gcc.dg/titype-1.c: Remove special-casing for SPARC.
* gcc.dg/20040813-1.c: Add missing "." to the regexp.

From-SVN: r87902

gcc/testsuite/gcc.dg/20001012-1.c
gcc/testsuite/gcc.dg/20001012-2.c
gcc/testsuite/gcc.dg/20001013-1.c
gcc/testsuite/gcc.dg/20001101-1.c
gcc/testsuite/gcc.dg/20001102-1.c
gcc/testsuite/gcc.dg/20040813-1.c
gcc/testsuite/gcc.dg/bf-spl1.c
gcc/testsuite/gcc.dg/titype-1.c

index 2fa7d76b0cc73b3f7b9a2ec24454d2286d787c79..061840e602b37f8e1c2078a0859e4d5527041a7e 100644 (file)
@@ -1,6 +1,9 @@
 /* { dg-do run { target sparc*-*-* } } */
 /* { dg-options "-O2 -fpic" } */
 
+extern void abort (void);
+extern void exit (int);
+
 double
 foo (void)
 {
index b92c4a049f5ec0a139108bc602c3bb7830999aa4..df6130d4f0a8732744fc82d76aaa4d3f9c93b45b 100644 (file)
@@ -1,6 +1,9 @@
 /* { dg-do run { target sparc*-*-* } } */
 /* { dg-options "-O2 -fpic" } */
 
+extern void abort (void);
+extern void exit (int);
+
 void foo (char *x, const char *y, ...)
 {
 }
index 87126fc4a8149ee1828d27779fbd7d1252c1d121..371672cab759051465c9cd1b7e7dd085ea4d5bf5 100644 (file)
@@ -1,6 +1,9 @@
 /* { dg-do run { target sparc*-*-* } } */
 /* { dg-options "-O2 -mcpu=ultrasparc -mvis" } */
 
+extern void abort (void);
+extern void exit (int);
+
 int l;
 
 int baz (double x)
index 723901c40906541d8452aa42498f470f19546cec..d0eb6e23ce0a4e56db36add6bb140da162a97a47 100644 (file)
@@ -1,6 +1,9 @@
 /* { dg-do run { target sparc*-*-* } } */
 /* { dg-options "-O2 -mcpu=ultrasparc -mvis" } */
 
+extern void abort (void);
+extern void exit (int);
+
 int foo(double a, int b, int c, double *d, int h)
 {
   int f, g;
index d062353c6804a7946fafa73eeaf6fcf76981f9ba..c976dad45b251dfc7891d01f5a994bd49e824803 100644 (file)
@@ -1,6 +1,9 @@
 /* { dg-do run { target sparc*-*-* } } */
 /* { dg-options "-O2 -mcpu=ultrasparc -mvis" } */
 
+extern void abort (void);
+extern void exit (int);
+
 int foo(double a, int b, int c, double *d, int h)
 {
   int f, g;
index c866d4cfeb00dd0339a3dab700fea924c6e905ee..ab09fec10e163c64119e275e48423a4cadbdda05 100644 (file)
@@ -10,5 +10,5 @@ main ()
   return 0;
 }
 
-/* { dg-final { scan-assembler ".stabs*100,0,2" } } */
+/* { dg-final { scan-assembler ".stabs.*100,0,2" } } */
 
index df3f4817043a221c02c736e58690c67f8ead3889..134193e54cc2e9e5e5edcf723af9329a4c6e1a93 100644 (file)
@@ -2,6 +2,8 @@
 /* { dg-options { -m68000 -O2 } { target m68k-*-* } } */
 /* { dg-options { -O2 } { target sparc-*-* } } */
 
+extern void abort (void);
+
 typedef SFtype __attribute__ ((mode (SF)));
 typedef DFtype __attribute__ ((mode (DF)));
 
index ee41db9778a98baaa0b7e4078c343b60e4d16365..d9f9da90756b0d0ccd120baf53b399cc80b7e958 100644 (file)
@@ -1,8 +1,8 @@
 /* { dg-do run } */
 
 /* Not all platforms support TImode integers.  */
-#if defined(__LP64__) || defined(__sparc__)
-typedef int TItype __attribute__ ((mode (TI)));  /* { dg-error "no data type for mode" "TI" { target sparc-sun-solaris2.[0-6]* } } */
+#if defined(__LP64__)
+typedef int TItype __attribute__ ((mode (TI)));
 #else
 typedef long TItype;
 #endif