delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2002/08/04/08:53:10

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
From: "Ralf Habacker" <Ralf DOT Habacker AT freenet DOT de>
To: "cygwin" <cygwin AT cygwin DOT com>
Subject: RE: rebase and ME
Date: Sun, 4 Aug 2002 14:53:02 +0200
Message-ID: <00cb01c23bb5$de198910$651c440a@BRAMSCHE>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
Importance: Normal
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400
In-Reply-To: <1028360453.8966.109.camel@lifelesswks>

> On Sat, 2002-08-03 at 02:38, Ralf Habacker wrote:
>
> Yes. I originally suggested that rebasing (not rebinding) should be done
> via libbfd, not ImageHlp.dll. I know you've looked into binutils more
> deeply more recently than I - all we are talking about is being able to
> alter the base address for a .dll via libbfd calls.
>
That means, setting the image base entry in the pe header, which seems to be
trivial and to relocate all related addresses (not trivial). This is just like
the linker works.

Yes I have fixed some problem in the bfd part used by objdump, but I not ready
for writing such an application, because my current knowledge isn't enough about
the bfd internals. I'm willing to invest some time to learn this stuff (as I
said, because I need this knowledge for another topic too), but what about the
solution Steve O Brien has offered. Should we not wait, until we have a
definitive answer, if this work or not ?

Ralf






--
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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019