delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/2001/07/26/16:01:34

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-developers-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-developers/>
List-Post: <mailto:cygwin-developers AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-developers-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-developers-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com
Message-ID: <3B60771B.8000306@ece.gatech.edu>
Date: Thu, 26 Jul 2001 16:01:31 -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: cygwin-developers AT cygwin DOT com
Subject: Re: export signgam
References: <3B60741B DOT 80508 AT ece DOT gatech DOT edu>

Charles Wilson wrote:

> It seems that some packages (especially plotutils) assume that if gamma, 
> lgamma, j0, and erf all exist, then signgam does too. This breaks on 
> cygwin, since signgam exists but is not exported.  However the 
> assumption is not unreasonable, so here's a patch to export the symbol.
> 

scratch that.  It seemed so "obviously correct" -- but it ain't. 
building new-cygwin1.dll fails with "Cannot export signgam: symbol not 
defined." Oops.

signgam is a global variable; math.h #defines it as
#define signgam (*__signgam())

More research required....  :-(


--chuck


- Raw text -


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