patch to add C99 complex - 1/3

Howland Craig D (Craig)
Fri Oct 15 05:33:00 GMT 2010

The change on 8 October removed the libm/math/ source files for cabs()
and cabsf(), but it did not remove their associated incorrect prototypes
from math.h.  The attached patch does so.
ChangeLog entry:
2010-10-13  Craig Howland <>

	* libc/include/math.h:  Delete cabs() and cabs() prototypes
	(c.f. 2010-10-08 change by Corinna).

-----Original Message-----
From: []
On Behalf Of Corinna Vinschen
Sent: Friday, October 08, 2010 6:50 AM
Subject: Re: patch to add C99 complex - 1/3

On Oct  7 18:15, Corinna Vinschen wrote:
> ...
> Cool.  I'll apply the patch tomorrow, together with the necessary
> patch to get complex functions exported by Cygwin.

Patch applied.  I also removed the old cabs/cabsf implementation in


Corinna Vinschen
Cygwin Project Co-Leader
Red Hat
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mathh_cabs.patch.txt
URL: <>

More information about the Newlib mailing list