http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46488
--- Comment #25 from Joe Orton 2010-11-29 14:03:40
UTC ---
(In reply to comment #22)
> APR_RING_SPLICE_HEAD does such a dereference as far I can see:
You are right, sorry, I had forgotten exactly how this code works.
(In reply to comment #24)
>
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46488
--- Comment #21 from Joe Orton 2010-11-29 11:38:44
UTC ---
Thanks for the explanation.
(In reply to comment #20)
> > Why specifically does this result in an C99 aliasing violation anyway? The
> > pointers to which this macro evaluates are never
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46488
Joe Orton changed:
What|Removed |Added
CC||jorton at redhat dot com
--- Comment #19
at gcc dot gnu dot org
ReportedBy: jorton at redhat dot com
CC: gcc-bugs at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20318