]> sourceware.org Git - newlib-cygwin.git/commitdiff
* include/complex.h: Remove __attribute__ ((const)) from
authorDanny Smith <dannysmith@users.sourceforge.net>
Sat, 7 Aug 2004 07:58:01 +0000 (07:58 +0000)
committerDanny Smith <dannysmith@users.sourceforge.net>
Sat, 7 Aug 2004 07:58:01 +0000 (07:58 +0000)
transcendantal and trig functions.  Replace __attribute__ ((const))
with __MINGW_ATTRIB_CONST on other declarations.

winsup/mingw/ChangeLog
winsup/mingw/include/complex.h

index e02000a9dc03b511a846e81d95edd7e31cb5d788..23827c4dec460575d2905c0a2e52ff42a9ca9ced 100644 (file)
@@ -1,3 +1,9 @@
+2004-08-07  Danny Smith  <dannysmith@users.sourceforge.net>
+
+       * include/complex.h:  Remove __attribute__ ((const)) from
+       transcendantal and trig functions.  Replace __attribute__ ((const))
+       with __MINGW_ATTRIB_CONST on other declarations.
+
 2004-08-07  Danny Smith  <dannysmith@users.sourceforge.net>
 
        * include/wchar.h: Reorganize, avoid including other headers.
index 14431d14a61daf9187902ca5639f687b6549c23c..90e7903bd6621f554b7eb4f7f8285ae4f6d3a21d 100644 (file)
@@ -47,47 +47,47 @@ extern "C" {
 #ifndef RC_INVOKED
 
 /* TODO: float and long double versions */ 
-double __attribute__ ((const)) creal (double _Complex);
-double __attribute__ ((const)) cimag (double _Complex);
-double __attribute__ ((const)) carg (double _Complex);
-double __attribute__ ((const)) cabs (double _Complex);
-double _Complex __attribute__ ((const)) conj (double _Complex);
-double _Complex __attribute__ ((const)) cacos (double _Complex);
-double _Complex __attribute__ ((const)) casin (double _Complex);
-double _Complex __attribute__ ((const)) catan (double _Complex);
-double _Complex __attribute__ ((const)) ccos (double _Complex);
-double _Complex __attribute__ ((const)) csin (double _Complex);
-double _Complex __attribute__ ((const)) ctan (double _Complex);
-double _Complex __attribute__ ((const)) cacosh (double _Complex);
-double _Complex __attribute__ ((const)) casinh (double _Complex);
-double _Complex __attribute__ ((const)) catanh (double _Complex);
-double _Complex __attribute__ ((const)) ccosh (double _Complex);
-double _Complex __attribute__ ((const)) csinh (double _Complex);
-double _Complex __attribute__ ((const)) ctanh (double _Complex);
-double _Complex __attribute__ ((const)) cexp (double _Complex);
-double _Complex __attribute__ ((const)) clog (double _Complex);
-double _Complex __attribute__ ((const)) cpow (double _Complex, double _Complex);
-double _Complex __attribute__ ((const)) csqrt (double _Complex);
-double _Complex __attribute__ ((const)) cproj (double _Complex);
+double __MINGW_ATTRIB_CONST creal (double _Complex);
+double __MINGW_ATTRIB_CONST cimag (double _Complex);
+double __MINGW_ATTRIB_CONST carg (double _Complex);
+double __MINGW_ATTRIB_CONST cabs (double _Complex);
+double _Complex __MINGW_ATTRIB_CONST conj (double _Complex);
+double _Complex  cacos (double _Complex);
+double _Complex  casin (double _Complex);
+double _Complex  catan (double _Complex);
+double _Complex  ccos (double _Complex);
+double _Complex  csin (double _Complex);
+double _Complex  ctan (double _Complex);
+double _Complex  cacosh (double _Complex);
+double _Complex  casinh (double _Complex);
+double _Complex  catanh (double _Complex);
+double _Complex  ccosh (double _Complex);
+double _Complex  csinh (double _Complex);
+double _Complex  ctanh (double _Complex);
+double _Complex  cexp (double _Complex);
+double _Complex  clog (double _Complex);
+double _Complex  cpow (double _Complex, double _Complex);
+double _Complex  csqrt (double _Complex);
+double _Complex __MINGW_ATTRIB_CONST cproj (double _Complex);
 
 #ifdef __GNUC__
 
-__CRT_INLINE double __attribute__ ((const)) creal (double _Complex _Z)
+__CRT_INLINE double __MINGW_ATTRIB_CONST creal (double _Complex _Z)
 {
   return __real__ _Z;
 }
 
-__CRT_INLINE double __attribute__ ((const)) cimag (double _Complex _Z)
+__CRT_INLINE double __MINGW_ATTRIB_CONST cimag (double _Complex _Z)
 {
   return __imag__ _Z;
 }
 
-__CRT_INLINE double _Complex __attribute__ ((const)) conj (double _Complex _Z)
+__CRT_INLINE double _Complex __MINGW_ATTRIB_CONST conj (double _Complex _Z)
 {
   return __extension__ ~_Z;
 }
 
-__CRT_INLINE  double __attribute__ ((const)) carg (double _Complex _Z)
+__CRT_INLINE  double __MINGW_ATTRIB_CONST carg (double _Complex _Z)
 {
   double res;
   __asm__  ("fpatan;"
This page took 0.038313 seconds and 5 git commands to generate.