This is the mail archive of the libffi-discuss@sourceware.org mailing list for the libffi 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: libffi changes for 3.0.11


I have another fix you might want to include, which I haven't had time
to formally submitting for upstream inclusion.

The OS detection within libffi doesn't handle darwin11 (OSX 10.7
Lion), making it crash mysteriously when doing anything with closures.

The fix is very safe - it just bumps the list of platforms that
allocate NOEXEC to include everything through darwin19.

The patch is attached to the bug here:
https://bugzilla.mozilla.org/show_bug.cgi?id=682180 - you probably
only want the one-line configure.ac change.

Cheers,
-Bobby Holley, Mozilla Platform Dev

On Fri, Sep 2, 2011 at 5:32 AM, David Gilbert <david.gilbert@linaro.org> wrote:
>
> On 23 August 2011 17:37, Anthony Green <green@moxielogic.com> wrote:
> > I just released 3.0.10. ?Thanks to everybody who contributed!
> >
> > My plan is to release 3.0.11 within a couple of weeks. ?It will contain the
> > soname bump (since I've removed debug symbols, again), and I also want to
> > get David Gilbert's variadic function support in there.
> >
> > I am not able to personally test every platform that libffi purports to
> > support, so please test and post your results here:
> > ?http://moxielogic.org/wiki/index.php?title=Libffi_3.0.11
>
> Hi Anthony,
> ?I've just added the i686 and arm (soft float) - seems OK; a few xpass on arm.
>
> It'll be good to get the variadic stuff in!
>
> Dave


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