Great, thanks. This patch should probably also be marked for inclusion in the
next releases of the 3.5 and 3.6 lines, but I don't know who is in charge of
that.
----- Original Message -----
From: Reid Kleckner
To: Andy Gibbs
Cc: Reid Kleckner ; cfe-commits cfe
Sent: Monday, May 18, 2015 8:08 PM
Subject: Re: Fw: [PATCH] Fix invalid code generation (regression) in
pass-by-value on PPC32
On Sun, May 17, 2015 at 1:26 PM, Andy Gibbs <[email protected]> wrote:
Reid,
I'm forwarding this onto you since you are the original committer for
r208733
which I wish to partially revert. The patch is attached and full(er)
details
can be found at the bug report (link below). Sorry for sending it to two
email addresses, but I don't know which is your active one.
I think you simply factored out code block too many, where (if I understand
your intentions correctly) you were factoring out the common code for
*ABI*::classifyReturnType but unintentionally included
DefaultABIInfo::classifyArgumentType, breaking ppc32 code generation.
Please can you review my patch to be sure I haven't done anything stupid
before I commit it.
Yeah, it looks like the refactor went awry. I'm concerned that PPC32 is
relying on DefaultABIInfo and that no test caught this. I'll go ahead and apply
that, thanks for the patch!_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits