1207151Smarius#ifndef TESTFLOAT_SPARC64_MILIEU_H_
2207151Smarius#define	TESTFLOAT_SPARC64_MILIEU_H_
3207151Smarius
4207151Smarius/*
5207151Smarius===============================================================================
6207151Smarius
7207151SmariusThis C header file is part of TestFloat, Release 2a, a package of programs
8207151Smariusfor testing the correctness of floating-point arithmetic complying to the
9207151SmariusIEC/IEEE Standard for Floating-Point.
10207151Smarius
11207151SmariusWritten by John R. Hauser.  More information is available through the Web
12207151Smariuspage `http://HTTP.CS.Berkeley.EDU/~jhauser/arithmetic/TestFloat.html'.
13207151Smarius
14207151SmariusTHIS SOFTWARE IS DISTRIBUTED AS IS, FOR FREE.  Although reasonable effort
15207151Smariushas been made to avoid it, THIS SOFTWARE MAY CONTAIN FAULTS THAT WILL AT
16207151SmariusTIMES RESULT IN INCORRECT BEHAVIOR.  USE OF THIS SOFTWARE IS RESTRICTED TO
17207151SmariusPERSONS AND ORGANIZATIONS WHO CAN AND WILL TAKE FULL RESPONSIBILITY FOR ANY
18207151SmariusAND ALL LOSSES, COSTS, OR OTHER PROBLEMS ARISING FROM ITS USE.
19207151Smarius
20207151SmariusDerivative works are acceptable, even for commercial purposes, so long as
21207151Smarius(1) they include prominent notice that the work is derivative, and (2) they
22207151Smariusinclude prominent notice akin to these four paragraphs for those parts of
23207151Smariusthis code that are retained.
24207151Smarius
25207151Smarius===============================================================================
26207151Smarius*/
27207151Smarius
28207151Smarius/* $FreeBSD$ */
29207151Smarius
30207151Smarius/*
31207151Smarius-------------------------------------------------------------------------------
32207151SmariusInclude common integer types and flags.
33207151Smarius-------------------------------------------------------------------------------
34207151Smarius*/
35207151Smarius#include "sparc64.h"
36207151Smarius
37207151Smarius/*
38207151Smarius-------------------------------------------------------------------------------
39207151SmariusIf the `BITS64' macro is defined by the processor header file but the
40207151Smariusversion of SoftFloat being used/tested is the 32-bit one (`bits32'), the
41207151Smarius`BITS64' macro must be undefined here.
42207151Smarius-------------------------------------------------------------------------------
43207151Smarius#undef BITS64
44207151Smarius*/
45207151Smarius
46207151Smarius/*
47207151Smarius-------------------------------------------------------------------------------
48207151SmariusSymbolic Boolean literals.
49207151Smarius-------------------------------------------------------------------------------
50207151Smarius*/
51207151Smariusenum {
52207151Smarius    FALSE = 0,
53207151Smarius    TRUE  = 1
54207151Smarius};
55207151Smarius
56207151Smarius#endif
57