This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: Your Jan 8th, 2001 rtlanal.c:note_stores change
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: davem at redhat dot com
- Cc: gcc-bugs at gcc dot gnu dot org, jakub at redhat dot com, rth at redhat dot com
- Date: Mon, 15 Apr 02 17:05:48 EDT
- Subject: Re: Your Jan 8th, 2001 rtlanal.c:note_stores change
It sounds like you know of a current note_stores() callback that is
going to fail if they are given as SETs.
More specifically, I *knew* of.
Where will these problems be caused? In particular, who inside a
note_stores() callback interprets sets of CALL returns in this weird
way?
I wish I remembered. My recollection, though, is that it had to do with
the modes: either something got confused about two things of different modes
being assigned the same value or the fact that it was a non-const VOIDmode
value bothered somebody.
Is this some ADA specific issue?
No. The test case was certainly in Ada, but I think it was just that
Ada programs are more likely to return structures than C.