aboutsummaryrefslogtreecommitdiff
path: root/gcc/emit-rtl.c
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1999-08-31 01:02:46 -0600
committerJeff Law <law@gcc.gnu.org>1999-08-31 01:02:46 -0600
commit6f573a73b33879d1327f2f37b82cd2664a52764d (patch)
treea14c75556350b6679b93c1695ddfea41a6de8ad0 /gcc/emit-rtl.c
parent835126657b0fcfa7515b819c156751dfc10c9d5a (diff)
downloadgcc-6f573a73b33879d1327f2f37b82cd2664a52764d.zip
gcc-6f573a73b33879d1327f2f37b82cd2664a52764d.tar.gz
gcc-6f573a73b33879d1327f2f37b82cd2664a52764d.tar.bz2
Fix thinko in last change.
From-SVN: r29002
Diffstat (limited to 'gcc/emit-rtl.c')
-rw-r--r--gcc/emit-rtl.c10
1 files changed, 0 insertions, 10 deletions
diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c
index 79c179c..fc33130 100644
--- a/gcc/emit-rtl.c
+++ b/gcc/emit-rtl.c
@@ -1689,16 +1689,6 @@ copy_rtx_if_shared (orig)
if (CONSTANT_ADDRESS_P (XEXP (x, 0)))
return x;
- if (GET_CODE (XEXP (x, 0)) == PLUS
- && CONSTANT_ADDRESS_P (XEXP (XEXP (x, 0), 1)))
- {
- /* This MEM can appear in more than one place,
- but its address better not be shared with anything else. */
- if (! x->used)
- XEXP (x, 0) = copy_rtx_if_shared (XEXP (x, 0));
- x->used = 1;
- return x;
- }
break;
default: