Mailing-List: contact cygwin-apps-help AT cygwin DOT com; run by ezmlm Sender: cygwin-apps-owner AT cygwin DOT com List-Subscribe: List-Archive: List-Post: List-Help: , 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 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> Content-Type: multipart/mixed; boundary="------------030609070707040108040405" 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--