Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0, release/5.4.0_cvs, release/5.4.0, release/4.11.0_cvs, release/4.11.0, release/5.3.0_cvs, release/5.3.0 |
|
#
6549b8a2 |
| 04-Sep-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Add a workaround to recognise I/_Complex_I as complex arguments. Although the GCC manual claims that the expression 1.0fi has type float _Complex, __builtin_types_compatible_p(float _Complex, __type
Add a workaround to recognise I/_Complex_I as complex arguments. Although the GCC manual claims that the expression 1.0fi has type float _Complex, __builtin_types_compatible_p(float _Complex, __typeof__(1.0fi))) yields 0.
show more ...
|
#
a551dea2 |
| 04-Sep-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Use the keyword '_Complex' rather than the macro 'complex' since applications are allowed to undefine the latter.
|
#
9b331068 |
| 04-Sep-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Embarrassing typo: s/nextbyint/nearbyint/
|
#
b902e8b2 |
| 08-Aug-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Implement C99's standard header <tgmath.h>. It provides type-generic macros for the <math.h> and <complex.h> functions that have float, double and long double implementations. Such type-generic mac
Implement C99's standard header <tgmath.h>. It provides type-generic macros for the <math.h> and <complex.h> functions that have float, double and long double implementations. Such type-generic macros expand to an actual function, depending on the types of the macro arguments, eg. if <tgmath.h> is included, the invocation cos(1.0f) calls the function cosf().
show more ...
|