From 371e25503e35218eec1bccb6d1f563d442244c05 Mon Sep 17 00:00:00 2001 From: rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> Date: Sun, 15 Jul 2001 02:16:35 +0000 Subject: [PATCH] * 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44011 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 4 ++++ gcc/f/ChangeLog | 5 +++++ gcc/f/com.c | 2 -- gcc/java/ChangeLog | 4 ++++ gcc/java/check-init.c | 1 - gcc/tree.def | 4 ---- 6 files changed, 13 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bc3a2250a72f..07a75fbc9a00 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 ef3f81bc6bec..ca563649d971 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 c5a50193e99b..f8614401d7db 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 3d1b4b76fe0d..a22012a5010f 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 19764439e0e0..05e3aa31ae62 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 198cdf5f38df..4a78694ae8ed 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) -- GitLab