diff options
| author | Paul Eggert | 1997-10-29 07:47:37 +0000 |
|---|---|---|
| committer | Paul Eggert | 1997-10-29 07:47:37 +0000 |
| commit | 13d603a9949f402c098cb9922dfe787bdcd82545 (patch) | |
| tree | 26563a4f4a12490a864a33a3417a237efff8f555 /src/m | |
| parent | b0a1044b3ec84dd151a9f7b881c552bc4d44594a (diff) | |
| download | emacs-13d603a9949f402c098cb9922dfe787bdcd82545.tar.gz emacs-13d603a9949f402c098cb9922dfe787bdcd82545.zip | |
(DBL_MIN_REPLACEMENT): New macro.
Diffstat (limited to 'src/m')
| -rw-r--r-- | src/m/alpha.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/m/alpha.h b/src/m/alpha.h index d62b9872de9..4440421e41a 100644 --- a/src/m/alpha.h +++ b/src/m/alpha.h | |||
| @@ -1,5 +1,5 @@ | |||
| 1 | /* machine description file For the alpha chip. | 1 | /* machine description file For the alpha chip. |
| 2 | Copyright (C) 1994 Free Software Foundation, Inc. | 2 | Copyright (C) 1994, 1997 Free Software Foundation, Inc. |
| 3 | 3 | ||
| 4 | This file is part of GNU Emacs. | 4 | This file is part of GNU Emacs. |
| 5 | 5 | ||
| @@ -319,3 +319,9 @@ extern void r_alloc_free (); | |||
| 319 | #if (defined (__NetBSD__) || defined (__OpenBSD__)) && defined (__ELF__) | 319 | #if (defined (__NetBSD__) || defined (__OpenBSD__)) && defined (__ELF__) |
| 320 | #define HAVE_TEXT_START | 320 | #define HAVE_TEXT_START |
| 321 | #endif | 321 | #endif |
| 322 | |||
| 323 | /* Many Alpha implementations (e.g. gas 2.8) can't handle DBL_MIN: | ||
| 324 | they generate code that uses a signaling NaN instead of DBL_MIN. | ||
| 325 | Define DBL_MIN_REPLACEMENT to be the next value larger than DBL_MIN: | ||
| 326 | this avoids the assembler bug. */ | ||
| 327 | #define DBL_MIN_REPLACEMENT 2.2250738585072019e-308 | ||