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 sourceware DOT cygnus DOT com Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com Message-Id: <4.3.1.2.20000616110944.0202cc48@pop.ma.ultranet.com> X-Sender: lhall AT pop DOT ma DOT ultranet DOT com X-Mailer: QUALCOMM Windows Eudora Version 4.3.1 Date: Fri, 16 Jun 2000 11:13:50 -0400 To: Phil Edwards , "cygwin AT sourceware DOT cygnus DOT com" From: "Larry Hall (RFK Partners, Inc)" Subject: Re: Where can I get Cygwin 20.1b? Cc: cet AT carlthompson DOT net, mikenel AT iapetus DOT com In-Reply-To: <200006161350.JAA27510@disaster.jaj.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 09:50 AM 6/16/2000, Phil Edwards wrote: >Carl Thompson : > > Michael Nelson wrote: > > > > > > I just double checked all of this, and it seems GCC is a bit more > > > tricky. If you have 0 symbols marked with dllexport all public symbols > > > get exported. If you have >0 symbols marked with dllexport, only they > > > get exported. > > > > > > I think this is where the mixup is. > > > > > > What I miss on UNIX is the latter feature, the ability it to only > > > export exactly these symbols. > > > > OK, I will grudgingly concede that Windows might be better in that one > > little respect, then... ;-) > >I won't. :-) This feature is available on "Unix" but it isn't standardized. >It depends heavily (AFAICT) on the platform and the linker. And MS O/S - compiler - linker features in this area aren't standardized either so that's really not a mark against the UNIXes that do handle this in their own way!;-) Larry Hall lhall AT rfk DOT com RFK Partners, Inc. http://www.rfk.com 118 Washington Street (508) 893-9779 - RFK Office Holliston, MA 01746 (508) 893-9889 - FAX (508) 560-1285 - cell phone -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com