summaryrefslogtreecommitdiffstats
path: root/lib/msun/src
diff options
context:
space:
mode:
authored <ed@FreeBSD.org>2014-12-24 10:13:53 +0000
committered <ed@FreeBSD.org>2014-12-24 10:13:53 +0000
commit2ee805f46e5acdfe47badf7fc209aae78520c564 (patch)
treed27f95c8a19f558378ad15dd77030782c7dba474 /lib/msun/src
parent6671ba9b2c25d00b3d8cd1771193df4166abbc6d (diff)
downloadFreeBSD-src-2ee805f46e5acdfe47badf7fc209aae78520c564.zip
FreeBSD-src-2ee805f46e5acdfe47badf7fc209aae78520c564.tar.gz
Clarify to explain that C99 conforming compilers don't need CMPLX*().
Discussed with: kargl@
Diffstat (limited to 'lib/msun/src')
-rw-r--r--lib/msun/src/math_private.h5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/msun/src/math_private.h b/lib/msun/src/math_private.h
index 083197e..afaf201 100644
--- a/lib/msun/src/math_private.h
+++ b/lib/msun/src/math_private.h
@@ -456,9 +456,8 @@ typedef union {
* to -0.0+I*0.0.
*
* The C11 standard introduced the macros CMPLX(), CMPLXF() and CMPLXL()
- * to construct complex values. The functions below are modelled after
- * these macros, with the exception that they cannot be used to
- * construct compile-time complex values.
+ * to construct complex values. Compilers that conform to the C99
+ * standard require the following functions to avoid the above issues.
*/
#ifndef CMPLXF
OpenPOWER on IntegriCloud