varasm.c (struct rtx_const): Change type of un.addr member to struct holding an addit...
authorUlrich Weigand <uweigand@de.ibm.com>
Sat, 15 Mar 2003 16:30:35 +0000 (16:30 +0000)
committerUlrich Weigand <uweigand@gcc.gnu.org>
Sat, 15 Mar 2003 16:30:35 +0000 (16:30 +0000)
commit2436a91b34962a2d7f50e26e7d1a5c73348f81a1
tree2e28ee11d5a782b5d18763bde026592f748f71e1
parentaf6fd53f5acd8afb55f6fd3053bf853c9cd1e966
varasm.c (struct rtx_const): Change type of un.addr member to struct holding an additional 'symbol' member.

* varasm.c (struct rtx_const): Change type of un.addr member
to struct holding an additional 'symbol' member.
(decode_rtx_const): Re-enable optimization to count SYMBOL_REFs
with equal string addresses as equal.
(simplify_subtraction): Adapt to struct rtx_const change.

From-SVN: r64406
gcc/ChangeLog
gcc/varasm.c