1*0bfee928SRuslan Bukin /* 2*0bfee928SRuslan Bukin * infinity.c 3*0bfee928SRuslan Bukin */ 4*0bfee928SRuslan Bukin 5*0bfee928SRuslan Bukin #include <sys/cdefs.h> 6*0bfee928SRuslan Bukin __FBSDID("$FreeBSD$"); 7*0bfee928SRuslan Bukin 8*0bfee928SRuslan Bukin #include <math.h> 9*0bfee928SRuslan Bukin 10*0bfee928SRuslan Bukin /* bytes for +Infinity on riscv */ 11*0bfee928SRuslan Bukin const union __infinity_un __infinity = { { 0, 0, 0, 0, 0, 0, 0xf0, 0x7f } }; 12*0bfee928SRuslan Bukin 13*0bfee928SRuslan Bukin /* bytes for NaN */ 14*0bfee928SRuslan Bukin const union __nan_un __nan = { { 0, 0, 0xc0, 0xff } }; 15