This is the mail archive of the
libffi-discuss@sourceware.org
mailing list for the libffi project.
Re: closure api problems
On Mon, Nov 16, 2009 at 08:43:16PM +0000, Andrew Haley wrote:
> Aaron Patterson wrote:
> > On Mon, Nov 16, 2009 at 07:45:36PM +0000, Andrew Haley wrote:
> >> Aaron Patterson wrote:
> >>> I'm running 64bit OS X (Snow Leopard). Any help would be greatly
> >>> appreciated!
> >> I think Snow Leopard forbids exec permission on data memory.
> >> You need to make sure that FFI_MMAP_EXEC_WRIT is set in closures.c.
> >
> > That seems to fix it. Is it safe to define that constant for all
> > platforms? Or just Snow Leopard?
>
> We could do it for all Sarwin.
>
> > Are you planning a permanent fix for master?
>
> Not me, because I can't test it. Patches welcome.
No problem. I can patch and test. How do I run the test suite?
I apologize because I'm fairly new to the code base, and the test target
seems to elude me.
--
Aaron Patterson
http://tenderlovemaking.com/