> Date: Mon, 16 Nov 2020 15:59:13 -0500
> From: George Koehler
>
> On Wed, 4 Nov 2020 00:21:15 -0500
> George Koehler wrote:
>
> > Hello tech list,
> >
> > clang for 32-bit powerpc has a bug that breaks va_arg(3) when the
> > argument type is an object or block in Objective-C. This breaks
>
On Wed, 4 Nov 2020 00:21:15 -0500
George Koehler wrote:
> Hello tech list,
>
> clang for 32-bit powerpc has a bug that breaks va_arg(3) when the
> argument type is an object or block in Objective-C. This breaks
> GNUstep on macppc. This clang diff fixes GNUstep. Objective-C uses
> pointers
On Wed, 4 Nov 2020 00:21:15 -0500
George Koehler wrote:
> I posted this diff at https://reviews.llvm.org/D90329 ...
>
> ok to commit? --George
No, I withdraw my diff. In about a week, I might have a better diff
that also fixes va_arg with some C++ types. This only affects 32-bit
powerpc;
Hello tech list,
clang for 32-bit powerpc has a bug that breaks va_arg(3) when the
argument type is an object or block in Objective-C. This breaks
GNUstep on macppc. This clang diff fixes GNUstep. Objective-C uses
pointers to represent objects and blocks, so this diff tells clang's
va_arg to