~ubuntu-branches/ubuntu/wily/edk2/wily

« back to all changes in this revision

Viewing changes to StdLib/Include/Arm/machine/float.h

  • Committer: Package Import Robot
  • Author(s): Steve Langasek
  • Date: 2013-02-10 13:11:25 UTC
  • Revision ID: package-import@ubuntu.com-20130210131125-0zwkb8f8m4ecia4m
Tags: upstream-0~20121205.edae8d2d
ImportĀ upstreamĀ versionĀ 0~20121205.edae8d2d

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*      $NetBSD: float.h,v 1.6 2005/12/11 12:16:47 christos Exp $       */
 
2
 
 
3
#ifndef _ARM_FLOAT_H_
 
4
#define _ARM_FLOAT_H_
 
5
 
 
6
#ifndef __VFP_FP__
 
7
#define LDBL_MANT_DIG   64
 
8
#define LDBL_EPSILON    1.0842021724855044340E-19L
 
9
#define LDBL_DIG        18
 
10
#define LDBL_MIN_EXP    (-16381)
 
11
#define LDBL_MIN        1.6810515715560467531E-4932L
 
12
#define LDBL_MIN_10_EXP (-4931)
 
13
#define LDBL_MAX_EXP    16384
 
14
#define LDBL_MAX        1.1897314953572317650E+4932L
 
15
#define LDBL_MAX_10_EXP 4932
 
16
#endif
 
17
 
 
18
#include <sys/float_ieee754.h>
 
19
 
 
20
#ifndef __VFP_FP__
 
21
#if !defined(_ANSI_SOURCE) && !defined(_POSIX_C_SOURCE) && \
 
22
    !defined(_XOPEN_SOURCE) || \
 
23
    ((__STDC_VERSION__ - 0) >= 199901L) || \
 
24
    ((_POSIX_C_SOURCE - 0) >= 200112L) || \
 
25
    ((_XOPEN_SOURCE  - 0) >= 600) || \
 
26
    defined(_ISOC99_SOURCE) || defined(_NETBSD_SOURCE)
 
27
#define DECIMAL_DIG     21
 
28
#endif /* !defined(_ANSI_SOURCE) && ... */
 
29
#endif /* !__VFP_FP__ */
 
30
 
 
31
#endif /* !_ARM_FLOAT_H_ */