On 01/29/2015 01:10 AM, Iain Sandoe wrote:
> 
> On 28 Jan 2015, at 18:16, Richard Henderson wrote:
> 
>> On 01/28/2015 10:10 AM, Dominique d'Humières wrote:
>>>> I can't think of any reason they shouldn't work.  Were they not running 
>>>> before,
>>>> or did something else change?
>>>
>>> AFAIU the commit, the tests were not run on x86_64-*-*, so the tests and 
>>> the corresponding failures are new.
>>
>> Well, the commit fixed the fact that they weren't running on x86_64 for the
>> -m32 multilib.  If you had built a i686-darwin before the commit, the tests
>> should have already been running (and, presumably, failing).
> 
> I don't think (To Be Confirmed) this mode has ever been tested on Darwin in 
> previous incarnations of libffi.
> (i.e darwin + windows call markers)  ISTM that the first occassion was 
> following your commit 12th Jan.

Oh, duh.  I must have been asleep yesterday evening or something.

Of course these tests won't work on darwin.  At least not until
it can actually use the modern x86/ffi.c instead of the old code
that got copied in to x86/darwin_c.c

> Well, somewhat confusingly "x86/darwin_c.c" is shared between darwin and the 
> various Windows 32 bit implementations.

It's not shared with anything.  It's a copy of the old x86/ffi.c
prior to the merge from upstream.


r~




Reply via email to