From 9076977dd9a707087862623ea12959b50a3b4af2 Mon Sep 17 00:00:00 2001 From: davem Date: Fri, 5 Apr 2002 13:46:50 +0000 Subject: [PATCH] 2002-04-05 David S. Miller * config/os/gnu-linux/bits/os_defines.h (__glibcpp_long_double_bits): Set to 64 on 32-bit Sparc. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@51921 138bc75d-0d04-0410-961f-82ee72b054a4 --- libstdc++-v3/ChangeLog | 5 +++++ libstdc++-v3/config/os/gnu-linux/bits/os_defines.h | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 1125257b58a..01edcd9378d 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,8 @@ +2002-04-05 David S. Miller + + * config/os/gnu-linux/bits/os_defines.h + (__glibcpp_long_double_bits): Set to 64 on 32-bit Sparc. + 2002-04-04 Benjamin Kosnik libstdc++/3457 diff --git a/libstdc++-v3/config/os/gnu-linux/bits/os_defines.h b/libstdc++-v3/config/os/gnu-linux/bits/os_defines.h index 4b515408f02..d5ed77cde44 100644 --- a/libstdc++-v3/config/os/gnu-linux/bits/os_defines.h +++ b/libstdc++-v3/config/os/gnu-linux/bits/os_defines.h @@ -69,4 +69,8 @@ typedef __loff_t __off64_t; #define __glibcpp_long_bits 64 #endif +#if defined(__sparc__) && !defined(__arch64__) +#define __glibcpp_long_double_bits 64 +#endif + #endif -- 2.11.4.GIT