This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Jason! rebinding problems idea...


Rob,

[Sorry for the sluggish response time...]

On Tue, Apr 30, 2002 at 08:10:50AM +0200, Ralf Habacker wrote:
> > > do they have INT's
> > > (Import Name Tables?) that are fully valid (no auto-import tricks etc
> > > etc)?

I'm afraid not, see below.

> > I believe so, but how do I check for sure?  I perused the output of
> > "objdump -p".  Should I have done something else?
> 
> with objdump -x ...
> 
> Standard import table are identified by two points.
> 
> 1. FirstThunk is greater than the HintTable entry.
> 2. The message "The Import Address Table is identical" is printed.
> 
> The Import Tables (interpreted .idata section contents)
>  vma:            Hint    Time      Forward  DLL       First
>                  Table   Stamp     Chain    Name      Thunk
>  00005000       00005040 00000000 00000000 00005148 00005074
>                 ^^^^^^^^                            ^^^^^^^^
>         DLL Name: cygwin1.dll
> [snip]
>         The Import Address Table is identical
>         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

For pq.dll, I get the following:

 vma:            Hint    Time      Forward  DLL       First
                 Table   Stamp     Chain    Name      Thunk
 00010000       00010040 00000000 00000000 00010630 0001014c
                ^^^^^^^^                            ^^^^^^^^
[snip]
        The Import Address Table is identical
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

So, the rebase problem seems to be caused by something else.

Jason

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]