diff options
author | Richard Stallman <rms@gnu.org> | 1992-04-21 14:27:06 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1992-04-21 14:27:06 +0000 |
commit | 3eb2ae156c53772bd8909c7b2099219176973221 (patch) | |
tree | 69a40e951337b2da659f8fae9deec0287ef2383c /gcc/glimits.h | |
parent | 17c672d76613a059b7988ae3004c17c049dcf5ab (diff) | |
download | gcc-3eb2ae156c53772bd8909c7b2099219176973221.zip gcc-3eb2ae156c53772bd8909c7b2099219176973221.tar.gz gcc-3eb2ae156c53772bd8909c7b2099219176973221.tar.bz2 |
*** empty log message ***
From-SVN: r811
Diffstat (limited to 'gcc/glimits.h')
-rw-r--r-- | gcc/glimits.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/gcc/glimits.h b/gcc/glimits.h index d11fd3d..68d65bb 100644 --- a/gcc/glimits.h +++ b/gcc/glimits.h @@ -67,5 +67,17 @@ #undef ULONG_MAX #define ULONG_MAX 4294967295UL +#if !defined (__STRICT_ANSI__) || defined (_GNU_SOURCE) +/* Minimum and maximum values a `signed long long int' can hold. */ +#undef LONG_LONG_MIN +#define LONG_LONG_MIN (-LONG_LONG_MAX-1) +#undef LONG_LONG_MAX +#define LONG_LONG_MAX 9223372036854775807LL + +/* Maximum value an `unsigned long long int' can hold. (Minimum is 0). */ +#undef ULONG_LONG_MAX +#define ULONG_LONG_MAX 18446744073709551615ULL +#endif + #endif /* _MACH_MACHLIMITS_H_ */ #endif /* _LIMITS_H_ */ |