This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] Re: CSE improvement
- To: Joern Rennecke <amylaar at cygnus dot co dot uk>
- Subject: Re: [patch] Re: CSE improvement
- From: John Carr <jfc at mit dot edu>
- Date: Tue, 10 Mar 1998 11:11:30 EST
- Cc: haible at ilog dot fr, egcs at cygnus dot com
> What about complex? IIRC, it is supposed to work like an array of
> float/double. Thus, if both p1 and p2 are pointers to a complex type and
> point into a larger array of the base type, would it be legal for them to
> overlap ?
C9X complex is stored in memory as if it were an array ("same
representation and alignment requirements") but I don't think that
makes it an array for the section 6.3 alias rules.