aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Pinski <pinskia@physics.uc.edu>2004-08-05 06:06:49 +0000
committerAndrew Pinski <pinskia@gcc.gnu.org>2004-08-04 23:06:49 -0700
commitfce731b52f63132ac56268b256b11acc4f652cbd (patch)
treeff14cf78c3ded31bc2ad4c327fd75e0275e948f4
parent0e6df31e198fd8c0ab0daacc631de05365c2c216 (diff)
downloadgcc-fce731b52f63132ac56268b256b11acc4f652cbd.zip
gcc-fce731b52f63132ac56268b256b11acc4f652cbd.tar.gz
gcc-fce731b52f63132ac56268b256b11acc4f652cbd.tar.bz2
20020118-1.c: Declare abort.
2004-08-04 Andrew Pinski <pinskia@physics.uc.edu> * gcc.dg/20020118-1.c: Declare abort. * gcc.dg/altivec_check.h: Likewise. * gcc.dg/iftrap-2.c: Likewise. * gcc.dg/pragma-darwin.c: Likewise. * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit. From-SVN: r85594
-rw-r--r--gcc/testsuite/ChangeLog8
-rw-r--r--gcc/testsuite/gcc.dg/20020118-1.c2
-rw-r--r--gcc/testsuite/gcc.dg/altivec_check.h1
-rw-r--r--gcc/testsuite/gcc.dg/iftrap-2.c2
-rw-r--r--gcc/testsuite/gcc.dg/pragma-darwin.c2
-rw-r--r--gcc/testsuite/gcc.dg/rs6000-ldouble-1.c3
6 files changed, 18 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 82562f9..94e6a79 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,11 @@
+2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
+
+ * gcc.dg/20020118-1.c: Declare abort.
+ * gcc.dg/altivec_check.h: Likewise.
+ * gcc.dg/iftrap-2.c: Likewise.
+ * gcc.dg/pragma-darwin.c: Likewise.
+ * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
+
2004-08-04 Geoffrey Keating <geoffk@apple.com>
* g++.dg/ext/altivec_check.h: Declare exit as extern "C".
diff --git a/gcc/testsuite/gcc.dg/20020118-1.c b/gcc/testsuite/gcc.dg/20020118-1.c
index f00db68..393f3c2 100644
--- a/gcc/testsuite/gcc.dg/20020118-1.c
+++ b/gcc/testsuite/gcc.dg/20020118-1.c
@@ -3,6 +3,8 @@
/* Test local alignment. Test new target macro STARTING_FRAME_PHASE. */
/* Origin: Aldy Hernandez <aldyh@redhat.com>. */
+extern void abort(void);
+
int main ()
{
int darisa[4] __attribute__((aligned(16))) ;
diff --git a/gcc/testsuite/gcc.dg/altivec_check.h b/gcc/testsuite/gcc.dg/altivec_check.h
index c64d918..7360548 100644
--- a/gcc/testsuite/gcc.dg/altivec_check.h
+++ b/gcc/testsuite/gcc.dg/altivec_check.h
@@ -3,6 +3,7 @@
#include <signal.h>
extern void exit (int);
+extern void abort (void);
void
sig_ill_handler (int sig)
diff --git a/gcc/testsuite/gcc.dg/iftrap-2.c b/gcc/testsuite/gcc.dg/iftrap-2.c
index 909a85f..4aa8ee7 100644
--- a/gcc/testsuite/gcc.dg/iftrap-2.c
+++ b/gcc/testsuite/gcc.dg/iftrap-2.c
@@ -3,6 +3,8 @@
/* { dg-do compile { target rs6000-*-* powerpc-*-* sparc*-*-* ia64-*-* } } */
/* { dg-final { scan-assembler-not "^\t(trap|ta|break)\[ \t\]" } } */
+extern void abort(void);
+
void f1(int p)
{
if (p)
diff --git a/gcc/testsuite/gcc.dg/pragma-darwin.c b/gcc/testsuite/gcc.dg/pragma-darwin.c
index e3bcfb9..da70c89 100644
--- a/gcc/testsuite/gcc.dg/pragma-darwin.c
+++ b/gcc/testsuite/gcc.dg/pragma-darwin.c
@@ -5,6 +5,8 @@
/* The mark pragma is to help decorate IDEs. */
+extern void abort(void);
+
#pragma mark hey hey ho
/* The options pragma used to do a lot, now it's only for emulating
diff --git a/gcc/testsuite/gcc.dg/rs6000-ldouble-1.c b/gcc/testsuite/gcc.dg/rs6000-ldouble-1.c
index 52d2da8..0c11a27 100644
--- a/gcc/testsuite/gcc.dg/rs6000-ldouble-1.c
+++ b/gcc/testsuite/gcc.dg/rs6000-ldouble-1.c
@@ -4,6 +4,9 @@
/* Check that long double values are rounded correctly when being converted
to 32-bit integers. All these values are of the form +/- 2 +/- 2^-60. */
+extern void abort(void);
+extern void exit(int);
+
int main(void)
{
long double l1 = 1.9999999999999999991326382620115964527941L;