aboutsummaryrefslogtreecommitdiff
path: root/gcc/f
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2004-02-03 05:15:46 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2004-02-03 05:15:46 +0000
commit2fb00d7f2b6e2b00f011b1ca6ee471a76e1c2542 (patch)
tree815ba2fac08ede335bba5d3548df20425649e20e /gcc/f
parentb0dccb002204bff9f017d83584f3a516e703825e (diff)
downloadgcc-2fb00d7f2b6e2b00f011b1ca6ee471a76e1c2542.zip
gcc-2fb00d7f2b6e2b00f011b1ca6ee471a76e1c2542.tar.gz
gcc-2fb00d7f2b6e2b00f011b1ca6ee471a76e1c2542.tar.bz2
combine.c (simplify_set): Use gen_rtx_fmt_e instead of gen_rtx.
gcc/ * combine.c (simplify_set): Use gen_rtx_fmt_e instead of gen_rtx. * emit-rtl.c (init_emit_once): Use gen_rtx_PC and gen_rtx_CC0 instead of gen_rtx. * reload1.c (init_elim_table): Use gen_rtx_fmt_e instead of gen_rtx. * config/ns32k/ns32k.md (udivmodhi4): Use gen_rtx_IOR and gen_rtx_ASHIFT instead of gen_rtx. (udivmodqi4): Likewise. ada/ * ada/trans.c (gigi): Use gen_rtx_SYMBOL_REF instead of gen_rtx. f/ * com.c (ffecom_member_phase2_): Use gen_rtx_MEM instead of gen_rtx. From-SVN: r77159
Diffstat (limited to 'gcc/f')
-rw-r--r--gcc/f/ChangeLog5
-rw-r--r--gcc/f/com.c12
2 files changed, 11 insertions, 6 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog
index fd818f4..2677242 100644
--- a/gcc/f/ChangeLog
+++ b/gcc/f/ChangeLog
@@ -1,3 +1,8 @@
+2004-02-03 Kazu Hirata <kazu@cs.umass.edu>
+
+ * com.c (ffecom_member_phase2_): Use gen_rtx_MEM instead of
+ gen_rtx.
+
2004-01-30 Kelley Cook <kcook@gcc.gnu.org>
* Make-lang.in (doc/g77.dvi): Use $(abs_docdir).
diff --git a/gcc/f/com.c b/gcc/f/com.c
index a64ef86..5309b84 100644
--- a/gcc/f/com.c
+++ b/gcc/f/com.c
@@ -1,5 +1,5 @@
/* com.c -- Implementation File (module.c template V1.0)
- Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
+ Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004
Free Software Foundation, Inc.
Contributed by James Craig Burley.
@@ -6906,11 +6906,11 @@ ffecom_member_phase2_ (ffestorag mst, ffestorag st)
TREE_USED (t) = 1;
SET_DECL_RTL (t,
- gen_rtx (MEM, TYPE_MODE (type),
- plus_constant (XEXP (DECL_RTL (mt), 0),
- ffestorag_modulo (mst)
- + ffestorag_offset (st)
- - ffestorag_offset (mst))));
+ gen_rtx_MEM (TYPE_MODE (type),
+ plus_constant (XEXP (DECL_RTL (mt), 0),
+ ffestorag_modulo (mst)
+ + ffestorag_offset (st)
+ - ffestorag_offset (mst))));
t = start_decl (t, FALSE);