| 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://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 |
| Date: | Mon, 13 May 2002 14:29:49 -0400 |
| From: | Jason Tishler <jason AT tishler DOT net> |
| Subject: | Re: Jason! rebinding problems idea... |
| In-reply-to: | <000901c1f00d$c69e0390$651c440a@BRAMSCHE> |
| To: | cygwin AT cygwin DOT com |
| Mail-followup-to: | cygwin AT cygwin DOT com |
| Message-id: | <20020513182949.GE1408@tishler.net> |
| MIME-version: | 1.0 |
| User-Agent: | Mutt/1.3.24i |
| References: | <20020429145305 DOT GE1152 AT tishler DOT net> |
| <000901c1f00d$c69e0390$651c440a AT BRAMSCHE> |
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/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |