delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2002/05/20/01:29:52

Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm
Sender: cygwin-apps-owner AT cygwin DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT cygwin DOT com>
List-Help: <mailto:cygwin-apps-help AT cygwin DOT com>, <http://sources.redhat.com/lists.html#faqs>
Mail-Followup-To: cygwin-apps AT cygwin DOT com
Delivered-To: mailing list cygwin-apps AT cygwin DOT com
Message-ID: <3CE88A7C.9010605@ece.gatech.edu>
Date: Mon, 20 May 2002 01:32:44 -0400
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2
X-Accept-Language: en-us
MIME-Version: 1.0
To: cygwin-apps AT cygwin DOT com
Subject: Re: binutils status?
References: <20020520034224 DOT GA16597 AT redhat DOT com> <3CE880A6 DOT 6030404 AT ece DOT gatech DOT edu> <20020520050242 DOT GB17338 AT redhat DOT com>

This is a multi-part message in MIME format.
--------------030609070707040108040405
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit



Christopher Faylor wrote:

> On Mon, May 20, 2002 at 12:50:46AM -0400, Charles Wilson wrote:
> 
>>1) Ralf's "removing unused _nm_ symbol exports" fix
>>2) Danny's (or Ralf's?) export-list fix (where whole static archives can 
>>be marked for non-export, or DO export...helpful for convenience libs)
>>3) Ralf's patch for "objdump/cygwin crashes on auto-imported libs"
>>
> 
> If Ralf and Danny will resubmit their patches against the current CVS,
> I will at least incorporate them in a new version of binutils, even
> if I don't check them in.


Very good.  Ralf? Danny?


> I'd say go ahead and turn on auto-import in CVS and remove the warning,
> Chuck.  I've gotten approval from Nick Clifton to do this if we agree
> it's a good idea.
> 
> It's obviously a good idea.


Attached.

--chuck

--------------030609070707040108040405
Content-Type: text/plain;
 name="pe.em.diff"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="pe.em.diff"

Index: pe.em
===================================================================
RCS file: /cvs/src/src/ld/emultempl/pe.em,v
retrieving revision 1.59
diff -u -r1.59 pe.em
--- pe.em	15 Feb 2002 02:11:05 -0000	1.59
+++ pe.em	20 May 2002 05:26:50 -0000
@@ -173,7 +173,7 @@
 #ifdef DLL_SUPPORT
   config.dynamic_link = true;
   config.has_shared = 1;
-/* link_info.pei386_auto_import = true; */
+  link_info.pei386_auto_import = true;
 
 #if (PE_DEF_SUBSYSTEM == 9) || (PE_DEF_SUBSYSTEM == 2)
 #if defined TARGET_IS_mipspe || defined TARGET_IS_armpe
@@ -906,7 +906,10 @@
           sym = bfd_link_hash_lookup (link_info.hash, buf, 0, 0, 1);
           if (sym && sym->type == bfd_link_hash_defined)
             {
-              einfo (_("Warning: resolving %s by linking to %s (auto-import)\n"),
+              if (pe_dll_extra_pe_debug)
+              {
+                einfo (_("Warning: resolving %s by linking to %s (auto-import)\n"),
+              }
                      undef->root.string, buf);
               {
                 bfd *b = sym->u.def.section->owner;

--------------030609070707040108040405--

- Raw text -


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