summaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authortobi <tobi@138bc75d-0d04-0410-961f-82ee72b054a4>2004-08-31 21:54:24 +0000
committertobi <tobi@138bc75d-0d04-0410-961f-82ee72b054a4>2004-08-31 21:54:24 +0000
commite48549f64717d71b4fb2fca70e66b0a61f47de14 (patch)
tree194d4b80e1d56c5b2328e11c7ceb0a39a118535c /gcc/testsuite
parent116a2a74817eca84dfc64bcf21cbc4bb020d8b66 (diff)
downloadgcc-e48549f64717d71b4fb2fca70e66b0a61f47de14.tar.gz
fortran/
PR fortran/16579 * trans-types.c (gfc_init_types): Make gfc_character1_type_node an unsigned char. testsuite/ PR fortran/16579 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@86846 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_i_char.f906
2 files changed, 11 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 10dd9bf3c1d..a71d3aa1c92 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
+
+ PR fortran/16579
+ * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
+
2004-08-31 Bud Davis <bdavis9659@comcast.net>
PR libfortran/16805
diff --git a/gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_i_char.f90 b/gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_i_char.f90
new file mode 100644
index 00000000000..19cab9f7f89
--- /dev/null
+++ b/gcc/testsuite/gfortran.fortran-torture/execute/intrinsic_i_char.f90
@@ -0,0 +1,6 @@
+! simple test for the CHAR and ICHAR intrinsics
+! PR 16579
+DO I=0,255
+ IF (ICHAR(CHAR(I)) /= I) CALL ABORT()
+END DO
+END