This is the mail archive of the
mailing list for the Cygwin project.
RE: rebase and ME
- From: "Ralf Habacker" <Ralf dot Habacker at freenet dot de>
- To: "cygwin" <cygwin at cygwin dot com>
- Date: Sun, 4 Aug 2002 14:53:02 +0200
- Subject: RE: rebase and ME
> 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 ?
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html