aboutsummaryrefslogtreecommitdiff
path: root/libgfortran
diff options
context:
space:
mode:
authorThomas Koenig <Thomas.Koenig@online.de>2005-06-13 22:37:39 +0000
committerThomas Koenig <tkoenig@gcc.gnu.org>2005-06-13 22:37:39 +0000
commit2b5554f3c0d84b54c5863e8054bd68fd367cdc4a (patch)
tree951838c5535847a64ee34d8d211db0278fc86b5b /libgfortran
parent9b1f9228b2662ca637e03ec55102a1fa95b77cd1 (diff)
downloadgcc-2b5554f3c0d84b54c5863e8054bd68fd367cdc4a.zip
gcc-2b5554f3c0d84b54c5863e8054bd68fd367cdc4a.tar.gz
gcc-2b5554f3c0d84b54c5863e8054bd68fd367cdc4a.tar.bz2
re PR fortran/21594 ([4.0 only] FAIL: gfortran.dg/eoshift.f90 -O0 execution test)
2005-06-12 Thomas Koenig <Thomas.Koenig@online.de> PR libfortran/21594 * intrinsics/eoshift0.c: Add prototype for eoshift0. * intrinsics/eoshift2.c: Add prototype for eoshift2. From-SVN: r100907
Diffstat (limited to 'libgfortran')
-rw-r--r--libgfortran/ChangeLog6
-rw-r--r--libgfortran/intrinsics/eoshift0.c4
-rw-r--r--libgfortran/intrinsics/eoshift2.c4
3 files changed, 14 insertions, 0 deletions
diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog
index d596186..dad41b7 100644
--- a/libgfortran/ChangeLog
+++ b/libgfortran/ChangeLog
@@ -1,3 +1,9 @@
+2005-06-12 Thomas Koenig <Thomas.Koenig@online.de>
+
+ PR libfortran/21594
+ * intrinsics/eoshift0.c: Add prototype for eoshift0.
+ * intrinsics/eoshift2.c: Add prototype for eoshift2.
+
2005-06-12 Steven G. Kargl <kargls@comcast.net>
Thomas Koenig <Thomas.Koenig@online.de>
diff --git a/libgfortran/intrinsics/eoshift0.c b/libgfortran/intrinsics/eoshift0.c
index b1fbd1a..654c1db 100644
--- a/libgfortran/intrinsics/eoshift0.c
+++ b/libgfortran/intrinsics/eoshift0.c
@@ -41,6 +41,10 @@ static const char zeros[16] =
sizeof(int) < sizeof (index_type). */
static void
+eoshift0 (gfc_array_char * , const gfc_array_char *,
+ int, const char *, int);
+
+static void
eoshift0 (gfc_array_char * ret, const gfc_array_char * array,
int shift, const char * pbound, int which)
{
diff --git a/libgfortran/intrinsics/eoshift2.c b/libgfortran/intrinsics/eoshift2.c
index 70baf3c..3b53adf 100644
--- a/libgfortran/intrinsics/eoshift2.c
+++ b/libgfortran/intrinsics/eoshift2.c
@@ -41,6 +41,10 @@ static const char zeros[16] =
sizeof(int) < sizeof (index_type). */
static void
+eoshift2 (gfc_array_char *, const gfc_array_char *,
+ int, const gfc_array_char *, int );
+
+static void
eoshift2 (gfc_array_char *ret, const gfc_array_char *array,
int shift, const gfc_array_char *bound, int which)
{