This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch Darwin 2/2] fix PPC64 ABI



On 24 Jul 2010, at 10:45, Mike Stump wrote:


On Jul 24, 2010, at 1:36 AM, IainS wrote:
We need to deal with the fact that the darwin ppc64 ABI is defined by an
earlier version of gcc, with the property that it always applied alignment
adjustments to the va-args (even for zero-sized types).

OK for trunk and 4.5 when it re-opens?

I'm fine with this, David, any objections?



Also, as memory serves there is one more fix from last year that fixes the abi so that it is self consistent from last year. I think it fixes a failing struct abi testcase as I recall.

hm.
All the test-cases from the PRs and gxx.dg/compat and gxx.dg/struct- layout-1
now pass ... (less breakage to struct-by-value-1.c caused last month, which I'm trying to track down).


The "RS6000_STRUCT_HACK" no longer seems necessary (but I might be mistaken) ..

can you identify the PR, or Radar?
cheers,
Iain


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]