xref: /openbsd-src/lib/libc/arch/amd64/gen/nan.c (revision 610deaf95d539135818b68651d2d9514b605d5e7)
1*610deaf9Smartynas /*	$OpenBSD: nan.c,v 1.1 2008/07/24 09:31:06 martynas Exp $	*/
2*610deaf9Smartynas 
3*610deaf9Smartynas /* Written by Martynas Venckus.  Public Domain. */
4*610deaf9Smartynas 
5*610deaf9Smartynas #include <math.h>
6*610deaf9Smartynas 
7*610deaf9Smartynas /* bytes for qNaN on an amd64 (IEEE single format) */
8*610deaf9Smartynas char __nan[] __attribute__((__aligned__(sizeof(float)))) =
9*610deaf9Smartynas 					{ 0, 0, 0xc0, 0x7f };
10