Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
c6bb035c
Commit
c6bb035c
authored
Jun 12, 2000
by
J. David Anglin
Committed by
Jeff Law
Jun 12, 2000
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
* config/float-vax.h: Add GFLOAT defines.
From-SVN: r34506
parent
5d712c39
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
71 additions
and
4 deletions
+71
-4
gcc/ChangeLog
+4
-0
gcc/config/float-vax.h
+67
-4
No files found.
gcc/ChangeLog
View file @
c6bb035c
2000-06-12 J. David Anglin <dave@hiauly1.hia.nrc.ca>
* config/float-vax.h: Add GFLOAT defines.
Mon Jun 12 9:44:00 2000 Mark Klein <mklein@dis.com>
* configure.in: Update tm dependencies for MPE.
...
...
gcc/config/float-vax.h
View file @
c6bb035c
...
...
@@ -37,6 +37,68 @@
#undef FLT_MAX_10_EXP
#define FLT_MAX_10_EXP 38
#ifdef __GFLOAT
/* The GFLOAT numbers may be problematic since gcc uses DFLOAT */
/* Number of base-FLT_RADIX digits in the significand of a double */
#undef DBL_MANT_DIG
#define DBL_MANT_DIG 53
/* Number of decimal digits of precision in a double */
#undef DBL_DIG
#define DBL_DIG 15
/* Difference between 1.0 and the minimum double greater than 1.0 */
#undef DBL_EPSILON
#define DBL_EPSILON 2.2204460492503131e-016
/* Minimum int x such that FLT_RADIX**(x-1) is a normalised double */
#undef DBL_MIN_EXP
#define DBL_MIN_EXP (-1023)
/* Minimum normalised double */
#undef DBL_MIN
#define DBL_MIN 5.5626846462680035e-309
/* Minimum int x such that 10**x is a normalised double */
#undef DBL_MIN_10_EXP
#define DBL_MIN_10_EXP (-308)
/* Maximum int x such that FLT_RADIX**(x-1) is a representable double */
#undef DBL_MAX_EXP
#define DBL_MAX_EXP 1023
/* Maximum double */
#undef DBL_MAX
#define DBL_MAX 8.9884656743115775e+307
/* Maximum int x such that 10**x is a representable double */
#undef DBL_MAX_10_EXP
#define DBL_MAX_10_EXP 307
/* Number of base-FLT_RADIX digits in the significand of a long double */
#undef LDBL_MANT_DIG
#define LDBL_MANT_DIG 53
/* Number of decimal digits of precision in a long double */
#undef LDBL_DIG
#define LDBL_DIG 15
/* Difference between 1.0 and the minimum long double greater than 1.0 */
#undef LDBL_EPSILON
#define LDBL_EPSILON 2.2204460492503131e-016L
/* Minimum int x such that FLT_RADIX**(x-1) is a normalised long double */
#undef LDBL_MIN_EXP
#define LDBL_MIN_EXP (-1023)
/* Minimum normalised long double */
#undef LDBL_MIN
#define LDBL_MIN 5.5626846462680035e-309L
/* Minimum int x such that 10**x is a normalised long double */
#undef LDBL_MIN_10_EXP
#define LDBL_MIN_10_EXP (-308)
/* Maximum int x such that FLT_RADIX**(x-1) is a representable long double */
#undef LDBL_MAX_EXP
#define LDBL_MAX_EXP 1023
/* Maximum long double */
#undef LDBL_MAX
#define LDBL_MAX 8.9884656743115775e+307L
/* Maximum int x such that 10**x is a representable long double */
#undef LDBL_MAX_10_EXP
#define LDBL_MAX_10_EXP 307
#else
/* !__GFLOAT */
/* Number of base-FLT_RADIX digits in the significand of a double */
#undef DBL_MANT_DIG
#define DBL_MANT_DIG 56
...
...
@@ -60,7 +122,7 @@
#define DBL_MAX_EXP 127
/* Maximum double */
#undef DBL_MAX
#define DBL_MAX 1.7014118346046922
9
e+38
#define DBL_MAX 1.7014118346046922
7
e+38
/* Maximum int x such that 10**x is a representable double */
#undef DBL_MAX_10_EXP
#define DBL_MAX_10_EXP 38
...
...
@@ -73,13 +135,13 @@
#define LDBL_DIG 16
/* Difference between 1.0 and the minimum long double greater than 1.0 */
#undef LDBL_EPSILON
#define LDBL_EPSILON 2.77555756156289135e-17
#define LDBL_EPSILON 2.77555756156289135e-17
L
/* Minimum int x such that FLT_RADIX**(x-1) is a normalised long double */
#undef LDBL_MIN_EXP
#define LDBL_MIN_EXP (-127)
/* Minimum normalised long double */
#undef LDBL_MIN
#define LDBL_MIN 2.93873587705571877e-39
#define LDBL_MIN 2.93873587705571877e-39
L
/* Minimum int x such that 10**x is a normalised long double */
#undef LDBL_MIN_10_EXP
#define LDBL_MIN_10_EXP (-38)
...
...
@@ -88,9 +150,10 @@
#define LDBL_MAX_EXP 127
/* Maximum long double */
#undef LDBL_MAX
#define LDBL_MAX 1.7014118346046922
9e+38
#define LDBL_MAX 1.7014118346046922
7e+38L
/* Maximum int x such that 10**x is a representable long double */
#undef LDBL_MAX_10_EXP
#define LDBL_MAX_10_EXP 38
#endif
/* __GFLOAT */
#endif
/* _FLOAT_H_ */
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment