Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Message-ID: <3A1602F9.9A0AB7E@ece.gatech.edu> Date: Fri, 17 Nov 2000 23:18:01 -0500 From: "Charles S. Wilson" X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: [ANNOUNCEMENT] Updated: binutils-20001029-2.tar.gz References: <200011180346 DOT WAA19853 AT rtl DOT cygnus DOT com> <3A16001F DOT 830007C3 AT ece DOT gatech DOT edu> <20001117230747 DOT A20007 AT redhat DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Christopher Faylor wrote: > > I've included anything that was checked into binutils up to 2000/10/29. > Ah. That would be a 'no' then. Paul's patches: 2000-11-09 Paul Sokolovsky * pe-dll.c (auto_export): pass (optional) bfd containing symbol to allow for contextual filtering. Filter all symbols coming from libgcc.a. Also, filter all symbols starting with two underscores. Finally, do not re-export symbols imported from DLLs. However, he wrote in the message quoted above (http://www.cygwin.com/ml/cygwin/2000-11/msg00637.html) that filtering all symbols with two leading underscores was too much, and had to back that portion out. He proposed replacing *that portion* with smarter contextual filtering, but apparently has not yet done so. This particular patch is a great idea IMO, but probably isn't quite ready for prime time. FWIW, the patch you are referring to must be this one: 2000-10-04 Paul Sokolovsky * pe-dll.c (make_one): Do not generate code thunk for DATA exports. (process_def_file): deduce DATA flag for auto-export sumbols. Thanks for the clarification. --Chuck -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com