aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Josling <tej@melbpc.org.au>2001-07-15 02:16:35 +0000
committerRichard Henderson <rth@gcc.gnu.org>2001-07-14 19:16:35 -0700
commite6290e7425bf62c065cd68aaaf7baa5dcdf24c69 (patch)
tree20fbdbc0d03bb6df3f6e49eb9d100c6ce19a533c
parent3794967f34fc5ff4645a74cd7fc661ecb02af336 (diff)
downloadgcc-e6290e7425bf62c065cd68aaaf7baa5dcdf24c69.zip
gcc-e6290e7425bf62c065cd68aaaf7baa5dcdf24c69.tar.gz
gcc-e6290e7425bf62c065cd68aaaf7baa5dcdf24c69.tar.bz2
* tree.def (EXPON_EXPR) remove. Never supported anyway.
* f/com.c (ffecom_overlap_): Remove references to EXPON_EXPR. (ffecom_tree_canonize_ref_): Likewise. * java/check-init.c (check_init): Remove references to EXPON_EXPR. From-SVN: r44011
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/f/ChangeLog5
-rw-r--r--gcc/f/com.c2
-rw-r--r--gcc/java/ChangeLog4
-rw-r--r--gcc/java/check-init.c1
-rw-r--r--gcc/tree.def4
6 files changed, 13 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index bc3a225..07a75fb 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2001-07-14 Tim Josling <tej@melbpc.org.au>
+
+ * tree.def (EXPON_EXPR) remove. Never supported anyway.
+
2001-07-14 John David Anglin <dave@hiauly1.hia.nrc.ca>
* pa.md: Remove unused constraints from define_split's.
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog
index ef3f81b..ca56364 100644
--- a/gcc/f/ChangeLog
+++ b/gcc/f/ChangeLog
@@ -1,3 +1,8 @@
+2001-07-14 Tim Josling <tej@melbpc.org.au>
+
+ * com.c (ffecom_overlap_): Remove references to EXPON_EXPR.
+ (ffecom_tree_canonize_ref_): Likewise.
+
2001-07-10 James Smaby <jsmaby@virgo.umeche.maine.edu>
* intdoc.in: Fix the definition of COMPLEX ABS.
diff --git a/gcc/f/com.c b/gcc/f/com.c
index c5a5019..f861440 100644
--- a/gcc/f/com.c
+++ b/gcc/f/com.c
@@ -1558,7 +1558,6 @@ ffecom_overlap_ (tree dest_decl, tree dest_offset, tree dest_size,
case FIX_FLOOR_EXPR:
case FIX_ROUND_EXPR:
case FLOAT_EXPR:
- case EXPON_EXPR:
case NEGATE_EXPR:
case MIN_EXPR:
case MAX_EXPR:
@@ -9044,7 +9043,6 @@ ffecom_tree_canonize_ref_ (tree *decl, tree *offset,
case FIX_FLOOR_EXPR:
case FIX_ROUND_EXPR:
case FLOAT_EXPR:
- case EXPON_EXPR:
case NEGATE_EXPR:
case MIN_EXPR:
case MAX_EXPR:
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog
index 3d1b4b7..a22012a 100644
--- a/gcc/java/ChangeLog
+++ b/gcc/java/ChangeLog
@@ -1,3 +1,7 @@
+2001-07-14 Tim Josling <tej@melbpc.org.au>
+
+ * check-init.c (check_init): Remove references to EXPON_EXPR.
+
2001-07-13 Tom Tromey <tromey@redhat.com>
* jvspec.c (jvgenmain_spec): Remove -ffilelist-file from cc1
diff --git a/gcc/java/check-init.c b/gcc/java/check-init.c
index 1976443..05e3aa3 100644
--- a/gcc/java/check-init.c
+++ b/gcc/java/check-init.c
@@ -624,7 +624,6 @@ check_init (exp, before)
case FIX_CEIL_EXPR:
case FIX_FLOOR_EXPR:
case FIX_ROUND_EXPR:
- case EXPON_EXPR:
case ABS_EXPR:
case FFS_EXPR:
/* Avoid needless recursion. */
diff --git a/gcc/tree.def b/gcc/tree.def
index 198cdf5..4a78694 100644
--- a/gcc/tree.def
+++ b/gcc/tree.def
@@ -599,10 +599,6 @@ DEFTREECODE (FIX_ROUND_EXPR, "fix_round_expr", '1', 1)
/* Conversion of an integer to a real. */
DEFTREECODE (FLOAT_EXPR, "float_expr", '1', 1)
-/* Exponentiation. Operands may have any types;
- constraints on value type are not known yet. */
-DEFTREECODE (EXPON_EXPR, "expon_expr", '2', 2)
-
/* Unary negation. */
DEFTREECODE (NEGATE_EXPR, "negate_expr", '1', 1)