xref: /openbsd-src/lib/libc/arch/riscv64/gen/infinity.c (revision 87962d75d1c1a416b89e927cd4ab8e3327a47509)
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