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>
|
2004-11-05 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
* libnetworking/machine/endian.h: Protect BYTE_ORDER from double
|
* libnetworking/machine/endian.h: Protect BYTE_ORDER from double
|
||||||
|
|||||||
@@ -109,7 +109,12 @@ typedef signed long int64_t;
|
|||||||
typedef unsigned long uint64_t;
|
typedef unsigned long uint64_t;
|
||||||
#define __int64_t_defined 1
|
#define __int64_t_defined 1
|
||||||
#define __rtems_long64 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 signed long long int64_t;
|
||||||
typedef unsigned long long uint64_t;
|
typedef unsigned long long uint64_t;
|
||||||
#define __int64_t_defined 1
|
#define __int64_t_defined 1
|
||||||
|
|||||||
Reference in New Issue
Block a user