summaryrefslogtreecommitdiff
path: root/gcc/testsuite/ChangeLog
diff options
context:
space:
mode:
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2005-06-01 19:17:37 +0000
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2005-06-01 19:17:37 +0000
commitebcbc3356a31213c614cd9067a88d7b42eebe9ec (patch)
treeaca5715d2e2402e23f8d6fcb8a69bdb7516dab2e /gcc/testsuite/ChangeLog
parentb012e613100d33f9621f1a9594086450864cad13 (diff)
downloadgcc-ebcbc3356a31213c614cd9067a88d7b42eebe9ec.tar.gz
* intrinsic.c (add_conv): No longer take a "simplify" argument as
its always gfc_convert_constant, instead take a "standard" argument. (add_conversions): Change all existing calls of add_conv to pass GFC_STD_F77 as appropriate. Additionally, if we're allowing GNU extensions support integer-logical and logical-integer conversions. (gfc_convert_type_warn): Warn about use the use of these conversions as a extension when appropriate, i.e. with -pedantic. * simplify.c (gfc_convert_constant): Add support for integer to logical and logical to integer conversions, using gfc_int2log and gfc_log2int. * arith.c (gfc_log2int, gfc_int2log): New functions. * arith.h (gfc_log2int, gfc_int2log): Prototype here. * gfortran.texi: Document this new GNU extension. * gfortran.dg/logint-1.f: New test case. * gfortran.dg/logint-2.f: Likewise. * gfortran.dg/logint-3.f: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@100461 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r--gcc/testsuite/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 716eae7cfd2..9f2246c8d15 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2005-06-01 Roger Sayle <roger@eyesopen.com>
+
+ * gfortran.dg/logint-1.f: New test case.
+ * gfortran.dg/logint-2.f: Likewise.
+ * gfortran.dg/logint-3.f: Likewise.
+
2005-06-01 Jakub Jelinek <jakub@redhat.com>
PR c/21536