[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gcl-devel] Building GCL from CVS on Ubuntu 12.04

From: Camm Maguire
Subject: Re: [Gcl-devel] Building GCL from CVS on Ubuntu 12.04
Date: Wed, 23 Jan 2013 17:56:51 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)


Raymond Toy <address@hidden> writes:

>>>>>> "Camm" == Camm Maguire <address@hidden> writes:
>     Camm> I haven't updated cvs head recently as I've been trying to
>     Camm> solidify the experimental branch, which I hope to make the
> Oh.  Maybe I should try the experimental branch.

I'm working on it now.  Bootstrap is very slow.  I'll post a note when
its ready.

>     >> Why do you need a heap ceiling?  How would I find out a value
>     >> for Solaris/sparc?
>     Camm> gcl uses the sbrk system call to grow memory contiguously
>     Camm> from the end of the .data section of the executable.
>     Camm> Various systems load shared libraries at some arbitrary (but
>     Camm> 'basically' fixed) address above this point.  Alas, I have
> I'm not 100% sure about this, but there's a comment in the cmucl
> sources for sparc that says:
>  * It may be possible to increase the size of the dynamic spaces even
>  * further, but Casper H.S. Dik says shared libraries are loaded
>  * directly under the stack, so we need to leave some space for the C
>  * stack and shared libraries.  He also says the top of stack is
>  * 0xffbf0000 for Ultrasparcs in Solaris 7+, but it's 0xf0000000 for
>  * sun4m (and 4u in S2.6-) 0xe0000000 for sun4d)
>  *
>  * Shared libraries can be mapped anywhere there's room.
> I guess that means they aren't fixed, but you can grow to a fairly
> large value if you don't load up tons of shared libraries.

So we might be able to default to 0 for heap_ceiling, then.

Take care,

> Ray
> _______________________________________________
> Gcl-devel mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/gcl-devel

Camm Maguire                                        address@hidden
"The earth is but one country, and mankind its citizens."  --  Baha'u'llah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]