You could try changing the heap allocator to use malloc instead of mmap. On
a 64-bit architecture that should work fine.

On Fri, Jun 9, 2017 at 9:09 AM, Taylor R Campbell <campb...@mumble.net>
wrote:

> > Date: Thu, 8 Jun 2017 18:04:45 -0400
> > From: Pavan Maddamsetti <pavan.maddamse...@gmail.com>
> >
> > It seems to be something in microcode/fasload.c that is causing
> > trouble? My /var/log/messages reports a W^X violation, but the
> > /usr/local partition is marked as wxallowed in fstab.
>
> W^X violation would make sense -- nobody has taught MIT Scheme to cope
> with W^X, and it would likely be a nontrivial task.  I don't know how
> you can work around that in OpenBSD -- maybe wxallowed doesn't apply
> to new anonymous mmappings.
>
> _______________________________________________
> MIT-Scheme-devel mailing list
> MIT-Scheme-devel@gnu.org
> https://lists.gnu.org/mailman/listinfo/mit-scheme-devel
>
_______________________________________________
MIT-Scheme-devel mailing list
MIT-Scheme-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/mit-scheme-devel

Reply via email to