xref: /freebsd/lib/libc/aarch64/gen/infinity.c (revision 559a218c9b257775fb249b67945fe4a05b7a6b9f)
1*ccee5027SAndrew Turner /*
2*ccee5027SAndrew Turner  * infinity.c
3*ccee5027SAndrew Turner  */
4*ccee5027SAndrew Turner 
5*ccee5027SAndrew Turner #include <math.h>
6*ccee5027SAndrew Turner 
7*ccee5027SAndrew Turner /* bytes for +Infinity on aarch64 */
8*ccee5027SAndrew Turner const union __infinity_un __infinity = { { 0, 0, 0, 0, 0, 0, 0xf0, 0x7f } };
9*ccee5027SAndrew Turner 
10*ccee5027SAndrew Turner /* bytes for NaN */
11*ccee5027SAndrew Turner const union __nan_un __nan = { { 0, 0, 0xc0, 0xff } };
12