A new linux/alpha failure (aliasing bug)

Richard Henderson rth@cygnus.com
Tue Sep 2 20:07:00 GMT 1997


> One possibility is to assume that an AND operator in an address implies
> a char * access.

I thought we already did that, though perhaps in the old alias code.

Yes, in fact I remember having this problem last year, or one like it:

Mon Jul  8 18:00:33 1996  Jim Wilson  <wilson@cygnus.com>

        * cse.c (note_mem_written): Varying structure memory access with
        AND address can alias scalars.
        * sched.c (true_dependence, anti_dependence, output_dependence):
        Likewise.


r~



More information about the Gcc mailing list