rebase and ME

Ralf Habacker Ralf.Habacker@freenet.de
Sun Aug 4 08:11:00 GMT 2002


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



More information about the Cygwin mailing list