Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Wed, 19 Sep 2001 06:59:33 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: [BUG] cygwin-1.3.3-2 -- making auto-import dlls Message-ID: <20010919065933.B12960@redhat.com> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: <3BA80B5B DOT 7000606 AT likai DOT net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3BA80B5B.7000606@likai.net> User-Agent: Mutt/1.3.21i 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/