1/*	$OpenBSD: infinity.c,v 1.4 2014/07/21 01:51:10 guenther Exp $	*/
2/*	$NetBSD: infinity.c,v 1.3 2002/02/19 20:08:19 bjh21 Exp $	*/
3
4/*
5 * IEEE-compatible infinity.c -- public domain.
6 */
7
8#include <endian.h>
9#include <math.h>
10
11char __infinity[] __attribute__((__aligned__(sizeof(double)))) =
12#if BYTE_ORDER == BIG_ENDIAN
13	{ 0x7f, 0xf0,    0,    0, 0, 0,    0,    0};
14#else
15#ifdef __VFP_FP__
16	{    0,    0,    0,    0, 0, 0, 0xf0, 0x7f};
17#else
18	{    0,    0, 0xf0, 0x7f, 0, 0,    0,    0};
19#endif
20#endif
21