aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanne Blomqvist <jb@gcc.gnu.org>2006-05-27 10:11:29 +0300
committerJanne Blomqvist <jb@gcc.gnu.org>2006-05-27 10:11:29 +0300
commit647e11bb6451398ef174a1875515ec48c5a6c974 (patch)
tree8791c58d55e32479d56facd5ee5ea73c1ed6d179
parentf5b854f2307ead678a7a3b77a607b1e6ff5bd631 (diff)
downloadgcc-647e11bb6451398ef174a1875515ec48c5a6c974.zip
gcc-647e11bb6451398ef174a1875515ec48c5a6c974.tar.gz
gcc-647e11bb6451398ef174a1875515ec48c5a6c974.tar.bz2
libgfortran ChangeLog:
2006-05-27 Janne Blomqvist <jb@gcc.gnu.org> * intrinsics/abort.c (abort_): Remove. testsuite ChangeLog: 2006-05-27 Janne Blomqvist <jb@gcc.gnu.org> * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics. * gfortran.dg/byte_1.f90: Likewise. * gfortran.dg/dup_save_2.f90: Likewise. From-SVN: r114150
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gfortran.dg/byte_1.f902
-rw-r--r--gcc/testsuite/gfortran.dg/dup_save_2.f902
-rw-r--r--gcc/testsuite/gfortran.dg/hollerith_f95.f902
-rw-r--r--libgfortran/ChangeLog4
-rw-r--r--libgfortran/intrinsics/abort.c14
6 files changed, 14 insertions, 16 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 83b4d76..07b8fbe 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
+
+ * gfortran.dg/hollerith_f95.f90: Add -fall-intrinsics.
+ * gfortran.dg/byte_1.f90: Likewise.
+ * gfortran.dg/dup_save_2.f90: Likewise.
+
2006-05-27 Paul Thomas <pault@gcc.gnu.org>
* gfortran.dg/associated_2.f90: New test.
diff --git a/gcc/testsuite/gfortran.dg/byte_1.f90 b/gcc/testsuite/gfortran.dg/byte_1.f90
index a9e239e..6cac421 100644
--- a/gcc/testsuite/gfortran.dg/byte_1.f90
+++ b/gcc/testsuite/gfortran.dg/byte_1.f90
@@ -1,5 +1,5 @@
! { dg-do compile }
-! { dg-options "-std=f95" }
+! { dg-options "-fall-intrinsics -std=f95" }
program testbyte
integer(1) :: ii = 7
call foo(ii)
diff --git a/gcc/testsuite/gfortran.dg/dup_save_2.f90 b/gcc/testsuite/gfortran.dg/dup_save_2.f90
index 3a24bdc..a0d340a 100644
--- a/gcc/testsuite/gfortran.dg/dup_save_2.f90
+++ b/gcc/testsuite/gfortran.dg/dup_save_2.f90
@@ -1,5 +1,5 @@
! { dg-do compile }
-! { dg-options "-std=f95" }
+! { dg-options "-fall-intrinsics -std=f95" }
program save_2
implicit none
integer i
diff --git a/gcc/testsuite/gfortran.dg/hollerith_f95.f90 b/gcc/testsuite/gfortran.dg/hollerith_f95.f90
index fc70c51..1ba7403 100644
--- a/gcc/testsuite/gfortran.dg/hollerith_f95.f90
+++ b/gcc/testsuite/gfortran.dg/hollerith_f95.f90
@@ -1,5 +1,5 @@
! { dg-do compile }
-! { dg-options "-std=f95" }
+! { dg-options "-fall-intrinsics -std=f95" }
! PR15966, PR18781 & PR16531
implicit none
complex(kind=8) x(2)
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index dab931e..ff19d5e 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,7 @@
+2006-05-27 Janne Blomqvist <jb@gcc.gnu.org>
+
+ * intrinsics/abort.c (abort_): Remove.
+
2006-05-26 Janne Blomqvist <jb@gcc.gnu.org>
* configure.ac: Remove AC_FUNC_MMAP.
diff --git a/libgfortran/intrinsics/abort.c b/libgfortran/intrinsics/abort.c
index 50876cb..6bf313a 100644
--- a/libgfortran/intrinsics/abort.c
+++ b/libgfortran/intrinsics/abort.c
@@ -1,5 +1,5 @@
/* Implementation of the ABORT intrinsic.
- Copyright (C) 2003, 2004, 2005 Free Software Foundation, Inc.
+ Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
This file is part of the GNU Fortran 95 runtime library (libgfortran).
@@ -38,15 +38,3 @@ void PREFIX(abort) (void)
close_units ();
abort ();
}
-
-/* abort() is needed for the testsuite when linking with -std=f95. */
-
-extern void abort_ (void);
-export_proto_np(abort_);
-
-void
-abort_ (void)
-{
- close_units ();
- abort ();
-}