A new linux/alpha failure (aliasing bug)
Jeffrey A Law
law@hurl.cygnus.com
Tue Sep 2 20:01:00 GMT 1997
In message < 199709030251.TAA24369@cygnus.com >you write:
> One possibility is to assume that an AND operator in an address implies
> a char * access. On an Alpha, any QImode/HImode reference will use an
> address of the form (mem/s:DI (and:DI (reg:DI 76) (const_int -8))).
I think this is the way to go. In fact, I thought the aliasing code already
knew something about addresses with AND being special. Maybe it needs to
be extended a little.
Jeff
More information about the Gcc
mailing list