|
8 | 8 | * |
9 | 9 | * |
10 | 10 | * IDENTIFICATION |
11 | | - * $PostgreSQL: pgsql/src/backend/utils/adt/float.c,v 1.140 2007/01/04 05:18:39 momjian Exp $ |
| 11 | + * $PostgreSQL: pgsql/src/backend/utils/adt/float.c,v 1.141 2007/01/05 03:19:26 momjian Exp $ |
12 | 12 | * |
13 | 13 | *------------------------------------------------------------------------- |
14 | 14 | */ |
@@ -1443,8 +1443,8 @@ dpow(PG_FUNCTION_ARGS) |
1443 | 1443 | * follows _IEEE_, _POSIX_, _XOPEN_, or _SVID_, so we try to avoid |
1444 | 1444 | * using errno. However, some platform/CPU combinations return |
1445 | 1445 | * errno == EDOM and result == Nan, so we have to check for that and |
1446 | | - * set result properly. For example, Linux onPentium, pre-Xeon |
1447 | | - *hardwarereturns EDOM/Nan for (-1) ^ 1e19, but (-1) ^ 1e18retuns |
| 1446 | + * set result properly. For example, Linux on32-bit x86 hardware |
| 1447 | + * returns EDOM/Nan for (-1) ^ 1e19, but (-1) ^ 1e18returns |
1448 | 1448 | * 1 -- basically a negative base raised to a very high power causes |
1449 | 1449 | * it on some CPUs. |
1450 | 1450 | */ |
|