aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/config
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2001-08-23 23:02:01 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2001-08-23 23:02:01 +0000
commitc3116b95ec4391150a2bffa751723e7bc80fbe47 (patch)
tree6950d7f86f2330ca6b543edfdfa03e1a3aec1f43 /libstdc++-v3/config
parentac28065e0fd02ca90e524eb0f3683977bd196e3d (diff)
Fix PowerPC long double as well.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45141 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libstdc++-v3/config')
-rw-r--r--libstdc++-v3/config/os/gnu-linux/bits/os_defines.h2
1 files changed, 1 insertions, 1 deletions
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 474238cebb8..2b4375e81eb 100644
--- a/libstdc++-v3/config/os/gnu-linux/bits/os_defines.h
+++ b/libstdc++-v3/config/os/gnu-linux/bits/os_defines.h
@@ -71,7 +71,7 @@ typedef __loff_t __off64_t;
#define __glibcpp_long_bits 64
#endif
-#if defined (__alpha__) || defined (__powerpc64__) || defined (__s390__)
+#if defined (__alpha__) || (defined (__powerpc__) && !defined (__LONG_DOUBLE_128__)) || defined (__s390__)
#define __glibcpp_long_double_bits 64
#endif