11.4Sdrochner/*	$NetBSD: infinityl.c,v 1.4 2011/06/06 17:02:30 drochner Exp $	*/
21.1Skleink
31.1Skleink/*
41.1Skleink * IEEE-compatible infinityl.c for little-endian 80-bit format -- public domain.
51.1Skleink * Note that the representation includes 16 bits of tail padding per i386 ABI.
61.1Skleink */
71.1Skleink
81.2Slukem#include <sys/cdefs.h>
91.2Slukem#if defined(LIBC_SCCS) && !defined(lint)
101.4Sdrochner__RCSID("$NetBSD: infinityl.c,v 1.4 2011/06/06 17:02:30 drochner Exp $");
111.2Slukem#endif /* LIBC_SCCS and not lint */
121.2Slukem
131.1Skleink#include <math.h>
141.1Skleink
151.1Skleinkconst union __long_double_u __infinityl =
161.4Sdrochner	{ { 0, 0, 0, 0, 0, 0, 0, 0x80, 0xff, 0x7f, 0, 0 } };
17