delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/08/02/01:08:03

Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-apps-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/lists.html#faqs>
Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com
Message-ID: <3B68E02A.1010909@ece.gatech.edu>
Date: Thu, 02 Aug 2001 01:07:54 -0400
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.2) Gecko/20010713
X-Accept-Language: en-us
MIME-Version: 1.0
To: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
CC: DJ Delorie <dj AT delorie DOT com>, binutils AT sources DOT redhat DOT com,
cygwin-apps AT cygwin DOT com
Subject: Re: [RFA] pei386 dll: auto-import patch
References: <3B670087 DOT 7090102 AT ece DOT gatech DOT edu> <200108011735 DOT NAA32231 AT envy DOT delorie DOT com> <3B6846D2 DOT 9040206 AT ece DOT gatech DOT edu> <200108011847 DOT OAA32757 AT envy DOT delorie DOT com> <3B68C879 DOT 1070809 AT ece DOT gatech DOT edu>

Charles Wilson wrote:

> Okay, here's the revised patch and Changelog.  Differences from earlier 
> version:
> 
> 
> 1) --enable-gory-debug ==> --enable-extra-pe-debug
> 2) added --enable-auto-import option
> 3) made --disable-auto-import the default
> 4) encapsulated pe_dll_auto_import into bfd_link_info structure: new 
> field "pei386_auto_import
> 5) changed pe_em(auto_export) filters to be table-based (*)
> 6) moved detailed docs into ldint.texi
> 7) removed "bugger"
> 8) followed GNU coding style
> 9) removed ldlang.c patch
> 10) removed C++ comments
> 
> (*) Actually, because of context, I had to use five different tables 
> (libs to exclude, object files to exclude, complete symbol names to 
> exclude, symbol prefixes to exclude, and symbol suffixes to exclude)
> 
> It builds, compiles, and passes my preliminary tests.  I'll have a 
> binary package for others to test with up on my website soon.  (Note 
> that you'll have to explicitly specify --enable-auto-import now).


source and binary tarballs at
http://www.neuro.gatech.edu/users/cwilson/cygutils/robert-collins/latest/binutils/

These do NOT reflect any of DJ's most recent suggestions (posted at 
11:47EDT)

--Chuck

- Raw text -


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