Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
#
5e9470f1 |
| 07-Aug-2008 |
David Schultz <das@FreeBSD.org> |
Implement cproj{,f,l}().
|
#
bda750b4 |
| 07-Aug-2008 |
David Schultz <das@FreeBSD.org> |
Annotate creal(), cimag(), and conj() with __pure2.
|
#
511dd36b |
| 30-Mar-2008 |
David Schultz <das@FreeBSD.org> |
Implement csqrtl().
|
#
84c1c0a1 |
| 30-Mar-2008 |
David Schultz <das@FreeBSD.org> |
Hook hypotl() and cabsl() up to the build.
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
aaf70b23 |
| 15-Dec-2007 |
David Schultz <das@FreeBSD.org> |
Implement and document csqrt(3) and csqrtf(3).
|
#
205bd648 |
| 13-Dec-2007 |
David Schultz <das@FreeBSD.org> |
Implement carg(3) and cargf(3).
Rotting in an old src tree since: March 2005
|
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 |
|
#
4dfac645 |
| 14-Aug-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Stop defining '_Complex' in a C99 environment, it is supposed to be a keyword.
|
#
0edc8c86 |
| 14-Aug-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Use tabulators after '#define'.
|
#
8b5cd5a6 |
| 30-May-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Add implementations for cimag{,f,l}, creal{,f,l} and conj{,f,l}. They are needed for cases where GCC's builtin functions cannot be used and for compilers that don't know about them.
Approved by: da
Add implementations for cimag{,f,l}, creal{,f,l} and conj{,f,l}. They are needed for cases where GCC's builtin functions cannot be used and for compilers that don't know about them.
Approved by: das (mentor)
show more ...
|
#
fe1737b6 |
| 30-May-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Remove the macros for creal{,f} and cimag{,f}. They failed to convert their arguments to the needed type and so the result type depended on the argument type. Fixing them isn't really worth the eff
Remove the macros for creal{,f} and cimag{,f}. They failed to convert their arguments to the needed type and so the result type depended on the argument type. Fixing them isn't really worth the effort because GCC emits the same assembler code with or without them.
Not minded by: ru Approved by: das (mentor)
show more ...
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
bb28f3c2 |
| 23-Mar-2002 |
Warner Losh <imp@FreeBSD.org> |
Breath deep and take __P out of the system include files.
# This appears to not break X11, but I'm having problems compiling the # glide part of the server with or without this patch, so I can't tel
Breath deep and take __P out of the system include files.
# This appears to not break X11, but I'm having problems compiling the # glide part of the server with or without this patch, so I can't tell # for sure.
show more ...
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
d28011e5 |
| 13-Jun-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
Added skeleton <complex.h> (aligned with the POSIX.1-200x), mostly to fix the "-nostdinc WARNS=X" breakage caused by broken prototypes for cabs() and cabsl() in <math.h>.
Reimplemented cabs() and ca
Added skeleton <complex.h> (aligned with the POSIX.1-200x), mostly to fix the "-nostdinc WARNS=X" breakage caused by broken prototypes for cabs() and cabsl() in <math.h>.
Reimplemented cabs() and cabsl() using new complex numbers types and moved prototypes from <math.h> to <complex.h>.
show more ...
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0, release/8.1.0_cvs, release/8.1.0, release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
#
5e9470f1 |
| 07-Aug-2008 |
David Schultz <das@FreeBSD.org> |
Implement cproj{,f,l}().
|
#
bda750b4 |
| 07-Aug-2008 |
David Schultz <das@FreeBSD.org> |
Annotate creal(), cimag(), and conj() with __pure2.
|
#
511dd36b |
| 30-Mar-2008 |
David Schultz <das@FreeBSD.org> |
Implement csqrtl().
|
#
84c1c0a1 |
| 30-Mar-2008 |
David Schultz <das@FreeBSD.org> |
Hook hypotl() and cabsl() up to the build.
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
aaf70b23 |
| 15-Dec-2007 |
David Schultz <das@FreeBSD.org> |
Implement and document csqrt(3) and csqrtf(3).
|
#
205bd648 |
| 13-Dec-2007 |
David Schultz <das@FreeBSD.org> |
Implement carg(3) and cargf(3).
Rotting in an old src tree since: March 2005
|
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 |
|
#
4dfac645 |
| 14-Aug-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Stop defining '_Complex' in a C99 environment, it is supposed to be a keyword.
|
#
0edc8c86 |
| 14-Aug-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Use tabulators after '#define'.
|
#
8b5cd5a6 |
| 30-May-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Add implementations for cimag{,f,l}, creal{,f,l} and conj{,f,l}. They are needed for cases where GCC's builtin functions cannot be used and for compilers that don't know about them.
Approved by: da
Add implementations for cimag{,f,l}, creal{,f,l} and conj{,f,l}. They are needed for cases where GCC's builtin functions cannot be used and for compilers that don't know about them.
Approved by: das (mentor)
show more ...
|
#
fe1737b6 |
| 30-May-2004 |
Stefan Farfeleder <stefanf@FreeBSD.org> |
Remove the macros for creal{,f} and cimag{,f}. They failed to convert their arguments to the needed type and so the result type depended on the argument type. Fixing them isn't really worth the eff
Remove the macros for creal{,f} and cimag{,f}. They failed to convert their arguments to the needed type and so the result type depended on the argument type. Fixing them isn't really worth the effort because GCC emits the same assembler code with or without them.
Not minded by: ru Approved by: das (mentor)
show more ...
|
Revision tags: release/4.10.0_cvs, release/4.10.0, release/5.2.1_cvs, release/5.2.1, release/5.2.0_cvs, release/5.2.0, release/4.9.0_cvs, release/4.9.0, release/5.1.0_cvs, release/5.1.0, release/4.8.0_cvs, release/4.8.0, release/5.0.0_cvs, release/5.0.0, release/4.7.0_cvs, release/4.6.2_cvs, release/4.6.2, release/4.6.1, release/4.6.0_cvs |
|
#
bb28f3c2 |
| 23-Mar-2002 |
Warner Losh <imp@FreeBSD.org> |
Breath deep and take __P out of the system include files.
# This appears to not break X11, but I'm having problems compiling the # glide part of the server with or without this patch, so I can't tel
Breath deep and take __P out of the system include files.
# This appears to not break X11, but I'm having problems compiling the # glide part of the server with or without this patch, so I can't tell # for sure.
show more ...
|
Revision tags: release/4.5.0_cvs, release/4.4.0_cvs |
|
#
d28011e5 |
| 13-Jun-2001 |
Ruslan Ermilov <ru@FreeBSD.org> |
Added skeleton <complex.h> (aligned with the POSIX.1-200x), mostly to fix the "-nostdinc WARNS=X" breakage caused by broken prototypes for cabs() and cabsl() in <math.h>.
Reimplemented cabs() and ca
Added skeleton <complex.h> (aligned with the POSIX.1-200x), mostly to fix the "-nostdinc WARNS=X" breakage caused by broken prototypes for cabs() and cabsl() in <math.h>.
Reimplemented cabs() and cabsl() using new complex numbers types and moved prototypes from <math.h> to <complex.h>.
show more ...
|