Hi,
With the attached patch, I can build and run guile-1.8.8 on Solaris.
It seems that the old logic that used USRSTACK no longer works,
so I took it out.
Tested on Solaris 10u9, on both SPARC64 and x86_64.
- Andrew
--- guile-1.8.8/libguile/gc_os_dep.c.orig Mon Dec 13 19:25:01 2010
+++ guile-1.8
Hi Andrew,
On Thu 28 Apr 2011 17:33, Andrew Gaylard writes:
> With the attached patch, I can build and run guile-1.8.8 on Solaris.
> It seems that the old logic that used USRSTACK no longer works,
> so I took it out.
>
> Tested on Solaris 10u9, on both SPARC64 and x86_64.
Thanks for the patch.
>> > Tested on Solaris 10u9, on both SPARC64 and x86_64.
I've just successfully applied Andrew Gaylard's patch for
guile-1.8.8 on Solaris SPARC, and got a successful build
and installation. We have this version:
% cat /etc/release
Solaris 10 5/09 s10s_u7wos_08 SPARC
...
I'd already installed th
[resending -- this time to the list. Sorry for the noise.]
On Thu, Apr 28, 2011 at 7:55 PM, Andy Wingo wrote:
> Hi Andrew,
>
> On Thu 28 Apr 2011 17:33, Andrew Gaylard writes:
>
>> With the attached patch, I can build and run guile-1.8.8 on Solaris.
>> It seems that the old logic that used USRS
Hi, I don't know if this is useful, but here's some more background...
The old code in guile-1.8.8/libguile/gc_os_dep.c used to do this:
# define STACKBOTTOM ((ptr_t) USRSTACK)
.. which is mentioned in the Solaris-10 headers...
$ find /usr/include/ | xargs grep USERLIMIT
/usr/include/sys/