1 /* $OpenBSD: infinity.c,v 1.1 2021/04/27 04:36:00 drahn Exp $ */ 2 /* 3 * IEEE-compatible infinity.c -- public domain. 4 */ 5 6 #include <endian.h> 7 #include <math.h> 8 9 char __infinity[] __attribute__((__aligned__(sizeof(double)))) = 10 #if BYTE_ORDER == BIG_ENDIAN 11 { 0x7f, 0xf0, 0, 0, 0, 0, 0, 0}; 12 #else 13 { 0, 0, 0, 0, 0, 0, 0xf0, 0x7f}; 14 #endif 15