forked from Imagelibrary/rtems
2004-11-07 Ralf Corsepius <ralf.corsepiu@rtems.org>
* libcsupport/include/sys/_stdint.h: Special-case int64_t (GCC has __LONG_LONG_MAX__, while POSIX mandates LLONG_MAX. This break __EXP(LONG_LONG_MAX)).
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2004-11-07 Ralf Corsepius <ralf.corsepiu@rtems.org>
|
||||
|
||||
* libcsupport/include/sys/_stdint.h: Special-case int64_t (GCC has
|
||||
__LONG_LONG_MAX__, while POSIX mandates LLONG_MAX. This break
|
||||
__EXP(LONG_LONG_MAX)).
|
||||
|
||||
2004-11-05 Joel Sherrill <joel@OARcorp.com>
|
||||
|
||||
* libnetworking/machine/endian.h: Protect BYTE_ORDER from double
|
||||
|
||||
@@ -109,7 +109,12 @@ typedef signed long int64_t;
|
||||
typedef unsigned long uint64_t;
|
||||
#define __int64_t_defined 1
|
||||
#define __rtems_long64 1
|
||||
#elif __EXP(LONG_LONG_MAX) > 0x7fffffff
|
||||
#elif defined(__LONG_LONG_MAX__) && (__LONG_LONG_MAX__ > 0x7fffffff)
|
||||
typedef signed long long int64_t;
|
||||
typedef unsigned long long uint64_t;
|
||||
#define __int64_t_defined 1
|
||||
#define __rtems_longlong64 1
|
||||
#elif defined(LLONG_MAX) && (LLONG_MAX > 0x7fffffff)
|
||||
typedef signed long long int64_t;
|
||||
typedef unsigned long long uint64_t;
|
||||
#define __int64_t_defined 1
|
||||
|
||||
Reference in New Issue
Block a user