os_defines.h: Set to 64 bit longs with __s390x__ only.
2001-10-25 Benjamin Kosnik <bkoz@redhat.com> Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> Ulrich Weigand <Ulrich.Weigand@de.ibm.com> * config/os/gnu-linux/bits/os_defines.h: Set to 64 bit longs with __s390x__ only. * include/bits/std_limits.h: Fix wchar_t issues. * config/os/aix/bits/os_defines.h: Fix. Co-Authored-By: Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> Co-Authored-By: Ulrich Weigand <uweigand@de.ibm.com> From-SVN: r46523
This commit is contained in:
parent
961b8e7028
commit
e37beb47ba
@ -1,3 +1,12 @@
|
||||
2001-10-25 Benjamin Kosnik <bkoz@redhat.com>
|
||||
Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
|
||||
Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
|
||||
|
||||
* config/os/gnu-linux/bits/os_defines.h: Set to 64 bit longs with
|
||||
__s390x__ only.
|
||||
* include/bits/std_limits.h: Fix wchar_t issues.
|
||||
* config/os/aix/bits/os_defines.h: Fix.
|
||||
|
||||
2001-10-25 Benjamin Kosnik <bkoz@redhat.com>
|
||||
|
||||
* include/bits/locale_facets.tcc (collate::do_transform): Fix.
|
||||
|
@ -28,11 +28,6 @@
|
||||
#ifndef _GLIBCPP_CPU_LIMITS
|
||||
#define _GLIBCPP_CPU_LIMITS 1
|
||||
|
||||
#define __glibcpp_long_bits 64
|
||||
|
||||
#define __glibcpp_long_double_bits 64
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
@ -65,4 +65,3 @@
|
||||
#endif
|
||||
|
||||
#endif
|
||||
|
||||
|
@ -58,18 +58,14 @@ typedef __loff_t __off64_t;
|
||||
// our definitions.
|
||||
#define __NO_MATH_INLINES
|
||||
|
||||
#endif /* not glibc 2.1 or higher. */
|
||||
#endif
|
||||
|
||||
# if defined __GLIBC__ && __GLIBC__ >= 2
|
||||
#if defined __GLIBC__ && __GLIBC__ >= 2
|
||||
// We must not see the optimized string functions GNU libc defines.
|
||||
# define __NO_STRING_INLINES
|
||||
# endif
|
||||
|
||||
#if defined(__sparc__) && defined(__arch64__)
|
||||
#define __glibcpp_long_bits 64
|
||||
#define __NO_STRING_INLINES
|
||||
#endif
|
||||
|
||||
#ifdef __powerpc64__
|
||||
#if defined(__powerpc64__) || defined(__s390x__) || (defined(__sparc__) && defined(__arch64__))
|
||||
#define __glibcpp_long_bits 64
|
||||
#endif
|
||||
|
||||
|
@ -96,7 +96,7 @@
|
||||
#define __glibcpp_wchar_t_bits 32
|
||||
#endif
|
||||
#ifndef __glibcpp_wchar_t_is_signed
|
||||
#define __glibcpp_wchar_t_is_signed false
|
||||
#define __glibcpp_wchar_t_is_signed true
|
||||
#endif
|
||||
#ifdef _GLIBCPP_USE_LONG_LONG
|
||||
#ifndef __glibcpp_long_long_bits
|
||||
|
Loading…
Reference in New Issue
Block a user