diff options
author | Toon Moene <toon@moene.indiv.nluug.nl> | 2001-10-24 22:32:34 +0200 |
---|---|---|
committer | Toon Moene <toon@gcc.gnu.org> | 2001-10-24 20:32:34 +0000 |
commit | e1cb83c58069ad5b04dcd161564d159562dd8f25 (patch) | |
tree | f7e62f8d578570b32e1fdcb1030d1102f54f769e | |
parent | b621a4ddc72206d4cef5f2957237d1f488e4660e (diff) | |
download | gcc-e1cb83c58069ad5b04dcd161564d159562dd8f25.zip gcc-e1cb83c58069ad5b04dcd161564d159562dd8f25.tar.gz gcc-e1cb83c58069ad5b04dcd161564d159562dd8f25.tar.bz2 |
com.c (ffecom_check_size_overflow_): Only check for TREE_OVERFLOW.
2001-10-24 Toon Moene <toon@moene.indiv.nluug.nl>
* com.c (ffecom_check_size_overflow_): Only check for TREE_OVERFLOW.
From-SVN: r46473
-rw-r--r-- | gcc/f/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/f/com.c | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog index b0fa255..e1e4f83 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 ccff61a..a5df6f7 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)); |