xref: /netbsd-src/lib/libc/arch/sparc64/gen/infinityl.c (revision 88c3eadbfa9f9453071747a1798fe9363cb0265e)
1*88c3eadbSlukem /*	$NetBSD: infinityl.c,v 1.2 2005/06/12 05:21:27 lukem Exp $	*/
29f3dbee2Skleink 
39f3dbee2Skleink /*
49f3dbee2Skleink  * IEEE-compatible infinityl.c for big-endian 128-bit format -- public domain.
59f3dbee2Skleink  */
69f3dbee2Skleink 
7*88c3eadbSlukem #include <sys/cdefs.h>
8*88c3eadbSlukem #if defined(LIBC_SCCS) && !defined(lint)
9*88c3eadbSlukem __RCSID("$NetBSD: infinityl.c,v 1.2 2005/06/12 05:21:27 lukem Exp $");
10*88c3eadbSlukem #endif /* LIBC_SCCS and not lint */
11*88c3eadbSlukem 
129f3dbee2Skleink #include <math.h>
139f3dbee2Skleink 
149f3dbee2Skleink const union __long_double_u __infinityl =
159f3dbee2Skleink 	{ { 0x7f, 0xff, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } };
16