summaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authortoon <toon@138bc75d-0d04-0410-961f-82ee72b054a4>2001-10-24 20:32:34 +0000
committertoon <toon@138bc75d-0d04-0410-961f-82ee72b054a4>2001-10-24 20:32:34 +0000
commitc0235f6adfabe12c78d1c567dbd049baffe898ec (patch)
treef7e62f8d578570b32e1fdcb1030d1102f54f769e /gcc
parent521369900202afd3918f5859d3da0e351b1e2a06 (diff)
downloadgcc-c0235f6adfabe12c78d1c567dbd049baffe898ec.tar.gz
2001-10-24 Toon Moene <toon@moene.indiv.nluug.nl>
* com.c (ffecom_check_size_overflow_): Only check for TREE_OVERFLOW. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@46473 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r--gcc/f/ChangeLog4
-rw-r--r--gcc/f/com.c3
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog
index b0fa255dc9c..e1e4f83c42c 100644
--- a/gcc/f/ChangeLog
+++ b/gcc/f/ChangeLog
@@ -1,3 +1,7 @@
+2001-10-24 Toon Moene <toon@moene.indiv.nluug.nl>
+
+ * com.c (ffecom_check_size_overflow_): Only check for TREE_OVERFLOW.
+
Tue Oct 23 14:01:27 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* com.c (LANG_HOOKS_GET_ALIAS_SET): New macro.
diff --git a/gcc/f/com.c b/gcc/f/com.c
index ccff61a9d68..a5df6f7db2d 100644
--- a/gcc/f/com.c
+++ b/gcc/f/com.c
@@ -2266,8 +2266,7 @@ ffecom_check_size_overflow_ (ffesymbol s, tree type, bool dummy)
return type;
if ((tree_int_cst_sgn (TYPE_SIZE (type)) < 0)
- || (!dummy && (((TREE_INT_CST_HIGH (TYPE_SIZE (type)) != 0))
- || TREE_OVERFLOW (TYPE_SIZE (type)))))
+ || (!dummy && TREE_OVERFLOW (TYPE_SIZE (type))))
{
ffebad_start (FFEBAD_ARRAY_LARGE);
ffebad_string (ffesymbol_text (s));