delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/07/15/16:21:01

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Reply-To: Cygwin List <cygwin AT cygwin DOT com>
Message-Id: <6.1.0.6.0.20040715161230.033b7530@pop.prospeed.net>
X-Sender:
Date: Thu, 15 Jul 2004 16:13:16 -0400
To: dgun AT umpire DOT com,
"Billinghurst, David (CALCRTS)" <david DOT billinghurst AT comalco DOT riotinto DOT com DOT au>,
cygwin AT cygwin DOT com
From: Larry Hall <cygwin-lh AT cygwin DOT com>
Subject: RE: C99 complex numbers in cygwin?
Cc: newlib AT sources DOT redhat DOT com
In-Reply-To: <20040715175204.15AA2101D9@ws1-3.us4.outblaze.com>
References: <20040715175204 DOT 15AA2101D9 AT ws1-3 DOT us4 DOT outblaze DOT com>
Mime-Version: 1.0

At 01:52 PM 7/15/2004, you wrote:
>From: "Billinghurst, David (CALCRTS)"
>> gcc uses the complex math functions from the system libraries,
>> (excluding builtins).  They aren't in newlib, so cygwin doesn't have them.
>> 
>> I, too, would like them as they are required by gfortran, which will be 
>> (is) the fortran compiler in gcc-3.5.  
>
>UPDATE: This just in...
>
>http://gcc.gnu.org/onlinedocs/gcc-3.4.1/gcc/Other-Builtins.html#Other%20Builtins
>
>"The ISO C99 functions ... cabsf, cabsl, cabs, cacosf, cacoshf, cacoshl,
>cacosh, cacosl, cacos, cargf, cargl, carg, casinf, casinhf, casinhl,
>casinh, casinl, casin, catanf, catanhf, catanhl, catanh, catanl, catan,
>cbrtf, cbrtl, cbrt, ccosf, ccoshf, ccoshl, ccosh, ccosl, ccos, cexpf,
>cexpl, cexp, cimagf, cimagl, cimag, conjf, conjl, conj,..., cpowf,
>cpowl, cpow, cprojf, cprojl, cproj, crealf, creall, creal, csinf, csinhf,
>csinhl, csinh, csinl, csin, csqrtf, csqrtl, csqrt, ctanf, ctanhf, ctanhl,
>ctanh, ctanl, ctan ... are handled as built-in functions except in strict
>ISO C90 mode (-ansi or -std=c89)."
>
>Sounds like I just need to wait for gcc 3.4.  Is there a build of it
>available for cygwin yet?


No.  Gerrit said maybe sometime in August.


--
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
838 Washington Street                   (508) 893-9889 - FAX
Holliston, MA 01746                     


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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