delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin-developers/> |
List-Post: | <mailto:cygwin-developers AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-developers-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin-developers AT sources DOT redhat DOT com |
Date: | Sat, 9 Jun 2001 10:41:19 -0700 (PDT) |
From: | Matt <matt AT use DOT net> |
X-Sender: | <matt AT cesium DOT clock DOT org> |
To: | Robert Collins <robert DOT collins AT itdomain DOT com DOT au> |
Cc: | <cygwin-developers AT sourceware DOT cygnus DOT com> |
Subject: | Re: dll base address |
In-Reply-To: | <001f01c0f0e6$72b8ec80$0200a8c0@lifelesswks> |
Message-ID: | <Pine.NEB.4.30.0106091038160.26623-100000@cesium.clock.org> |
MIME-Version: | 1.0 |
On Sat, 9 Jun 2001, Robert Collins wrote: > As you can see, cygwin1.dll has been loaded at 02561000. It seems to me > that if __cygwin_user_data is a non-relocatble variable, that we should > mark cygwin1.dll as non-relocatable. The newest Purify supposedly works on COFF symbols, which would mean it *might* work on Cygwin/gcc generated executables and DLLs. Purify requires that the DLLs be relocatable (have a .reloc section) for it to really work. Making cygwin1.dll non-relocatable would certainly increate start-up time, but would eliminate the possibility of using Purify. The last time I tried using Purify 2001 (2001A is now the latest), I thought it said that cygwin1.dll didn't have a .reloc section.. I'll try it again this weekend with Purify 2001A. -- http://www.clock.org/~matt
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |