delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
To: | cygwin AT cygwin DOT com |
From: | Francis Litterio <franl AT world DOT std DOT com> |
Subject: | Re: What is rebase and why did I need to run it on a fresh re-install? |
Date: | Thu, 13 Jan 2005 14:43:22 -0500 |
Lines: | 24 |
Message-ID: | <u6521yutx.fsf@world.std.com> |
References: | <41E5EB15 DOT 5090203 AT sneakemail DOT com> <20050113130558 DOT GA1960 AT tishler DOT net> |
Mime-Version: | 1.0 |
X-Complaints-To: | usenet AT sea DOT gmane DOT org |
X-Gmane-NNTP-Posting-Host: | brick.estc.com |
X-Draft-From: | ("nntp+news.gmane.org:gmane.os.cygwin" 59140) |
Gcc: | nnfolder:sent-usenet |
X-Random-Quote: | It is impossible to enjoy idling thoroughly unless one has plenty of work to do. -- Jerome K. Jerome |
User-Agent: | Gnus/5.11 (Gnus v5.11) Emacs/21.3.50 (windows-nt) |
X-IsSubscribed: | yes |
Jason Tishler wrote: > Peter, > > On Thu, Jan 13, 2005 at 04:29:25AM +0100, Peter Valdemar M?rch wrote: >> * What does rebase do? > > As its name implies, rebase rebases (i.e., changes) the base address of > DLLs. See the following for more details: > > http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tools/tools/rebase.asp Why on Earth are virtual addresses hardcoded into DLLs? Do UNIX systems do this for shared libraries? I've never heard of such a thing under UNIX. Shouldn't the NT kernel's page tables allow DLL text and data sections to be loaded at any virtual address without requiring a copy of the DLL to be made (i.e., rebasing)? Just curious. -- Francis Litterio franl <at> world . std . com -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |