Mail Archives: cygwin/2001/09/19/08:50:38
Hi All...
What if we had a distinct dll for the heap (so the cygwin1.dll and
cygwin-something-heap.dll) and we statically size the heap as Chris
commented about. But...we select which size heap to use locally?
Setup could do this by copying cygwin-something-heap.nnn to
cygwin-something-heap.dll
Or...if it were possible to do this dynamically, control it from the CYGWIN
environment variable.
Then the heap would be statically sized, but locally selectable without
rebuilding the dll file)
Thanks,
...Karl
>From: Christopher Faylor <cgf AT redhat DOT com>
>Reply-To: cygwin AT cygwin DOT com
>To: cygwin AT cygwin DOT com
>Subject: Re: [BUG] cygwin-1.3.3-2 -- making auto-import dlls
>Date: Wed, 19 Sep 2001 06:59:33 -0400
>
>On Tue, Sep 18, 2001 at 11:04:59PM -0400, Li-Kai Liu wrote:
> >
> >>AFAIK Relocated .dll's will never push a .dll with a different base
> >>address out of the way. I.E. For that set of .dll's
> >>
> >>the program will get it's address 0x10000000, cygwin1.dll get's its base
> >>address, and the 5 .dll's get 5 other random address's.
> >>
> >>How is it better? With a .dll that conflicts with cygwin1.dll, it's boom
> >>(everytime) :].
> >>
> >
> >comment by a random passer by (me):
> >
> >perhaps someone will just end up writing a process loader for cygwin
> >that interacts directly with NtNnnn API (and stop supporting Win9x at
> >once!), and so we can start supporting object formats such as ELF with
> >our own freedom. i'm kind of sick about trying to fit the light-weight
> >shared objects in GnuPG to fit into the massively bloated DLL model ...
> >
> >ah, it is so hard to be a nice person ... trying to be able to work with
> >multitudes of challenge ... win98, winnt, win2k and winxp all have
> >different tempers!
>
>No arguments from me.
>
>cgf
>
>--
>Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
>Bug reporting: http://cygwin.com/bugs.html
>Documentation: http://cygwin.com/docs.html
>FAQ: http://cygwin.com/faq/
>
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -