xref: /freebsd/lib/libc/amd64/gen/infinity.c (revision 559a218c9b257775fb249b67945fe4a05b7a6b9f)
1717d9cddSDavid Greenman /*
2717d9cddSDavid Greenman  * infinity.c
3717d9cddSDavid Greenman  */
42494a00bSJordan K. Hubbard 
52494a00bSJordan K. Hubbard #include <math.h>
62494a00bSJordan K. Hubbard 
72494a00bSJordan K. Hubbard /* bytes for +Infinity on a 387 */
883999f5aSArchie Cobbs const union __infinity_un __infinity = { { 0, 0, 0, 0, 0, 0, 0xf0, 0x7f } };
98cf5ed51SMike Barcroft 
108cf5ed51SMike Barcroft /* bytes for NaN */
118cf5ed51SMike Barcroft const union __nan_un __nan = { { 0, 0, 0xc0, 0xff } };
12