OSDN Git Service

* config/cpu/i386/bits/limits.h (__glibcpp_long_double_bits): Only
authorljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 Aug 2001 21:57:15 +0000 (21:57 +0000)
committerljrittle <ljrittle@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 24 Aug 2001 21:57:15 +0000 (21:57 +0000)
        define if not already provided by per-OS file.
        * config/os/bsd/freebsd/bits/os_defines.h (__glibcpp_long_double_bits):
        Define.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45165 138bc75d-0d04-0410-961f-82ee72b054a4

libstdc++-v3/ChangeLog
libstdc++-v3/config/cpu/i386/bits/limits.h
libstdc++-v3/config/os/bsd/freebsd/bits/os_defines.h

index 0067aba..2bd6f20 100644 (file)
@@ -1,3 +1,10 @@
+2001-08-24  Loren J. Rittle  <ljrittle@acm.org>
+
+       * config/cpu/i386/bits/limits.h (__glibcpp_long_double_bits): Only
+       define if not already provided by per-OS file.
+       * config/os/bsd/freebsd/bits/os_defines.h (__glibcpp_long_double_bits):
+       Define.
+
 2001-08-24  Jan van Male <jan.vanmale@fenk.wau.nl>
 
        * docs/html/17_intro/C++STYLE:  Fix typo.
index be304e2..31b6eab 100644 (file)
@@ -28,6 +28,9 @@
 #ifndef _GLIBCPP_CPU_LIMITS
 #define _GLIBCPP_CPU_LIMITS 1
 
+// Some operating systems set this
+#ifndef __glibcpp_long_double_bits
 #define __glibcpp_long_double_bits 80
+#endif
 
 #endif
index 3a6803f..3c31f3a 100644 (file)
@@ -35,6 +35,8 @@
 /* System-specific #define, typedefs, corrections, etc, go here.  This
    file will come before all others. */
 
+#define __glibcpp_long_double_bits __glibcpp_double_bits
+
 #define _GLIBCPP_AVOID_FSEEK 1
 
 #endif