diff options
author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2014-06-24 14:02:00 -0300 |
---|---|---|
committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2014-06-24 14:02:00 -0300 |
commit | 54ac5960a800c32d7d9824d15b14a31131301678 (patch) | |
tree | 5f073d72060f1018b043941c42c34143e2358b4c /luaconf.h | |
parent | 0e6229a95333fe33858580a7d4094c841b52a611 (diff) | |
download | lua-54ac5960a800c32d7d9824d15b14a31131301678.tar.gz lua-54ac5960a800c32d7d9824d15b14a31131301678.tar.bz2 lua-54ac5960a800c32d7d9824d15b14a31131301678.zip |
LUA_MAXUNSIGNED was only used to define 2.0^intnumbits (and that
definition was not strictly portable), so it was removed and
replaced by a more correct and direct definition for 2.0^intnumbits
(only where it was needed)
Diffstat (limited to 'luaconf.h')
-rw-r--r-- | luaconf.h | 8 |
1 files changed, 1 insertions, 7 deletions
@@ -1,5 +1,5 @@ | |||
1 | /* | 1 | /* |
2 | ** $Id: luaconf.h,v 1.206 2014/06/02 00:03:16 roberto Exp roberto $ | 2 | ** $Id: luaconf.h,v 1.207 2014/06/10 19:21:20 roberto Exp roberto $ |
3 | ** Configuration file for Lua | 3 | ** Configuration file for Lua |
4 | ** See Copyright Notice in lua.h | 4 | ** See Copyright Notice in lua.h |
5 | */ | 5 | */ |
@@ -569,7 +569,6 @@ | |||
569 | @@ LUA_INTEGER_FMT is the format for writing integers. | 569 | @@ LUA_INTEGER_FMT is the format for writing integers. |
570 | @@ LUA_MAXINTEGER is the maximum value for a LUA_INTEGER. | 570 | @@ LUA_MAXINTEGER is the maximum value for a LUA_INTEGER. |
571 | @@ LUA_MININTEGER is the minimum value for a LUA_INTEGER. | 571 | @@ LUA_MININTEGER is the minimum value for a LUA_INTEGER. |
572 | @@ LUA_MAXUNSIGNED is the maximum value for a LUA_UNSIGNED. | ||
573 | @@ lua_integer2str converts an integer to a string. | 572 | @@ lua_integer2str converts an integer to a string. |
574 | */ | 573 | */ |
575 | 574 | ||
@@ -595,7 +594,6 @@ | |||
595 | #define LUA_INTEGER int | 594 | #define LUA_INTEGER int |
596 | #define LUA_INTEGER_FRMLEN "" | 595 | #define LUA_INTEGER_FRMLEN "" |
597 | 596 | ||
598 | #define LUA_MAXUNSIGNED UINT_MAX | ||
599 | #define LUA_MAXINTEGER INT_MAX | 597 | #define LUA_MAXINTEGER INT_MAX |
600 | #define LUA_MININTEGER INT_MIN | 598 | #define LUA_MININTEGER INT_MIN |
601 | 599 | ||
@@ -604,7 +602,6 @@ | |||
604 | #define LUA_INTEGER long | 602 | #define LUA_INTEGER long |
605 | #define LUA_INTEGER_FRMLEN "l" | 603 | #define LUA_INTEGER_FRMLEN "l" |
606 | 604 | ||
607 | #define LUA_MAXUNSIGNED ULONG_MAX | ||
608 | #define LUA_MAXINTEGER LONG_MAX | 605 | #define LUA_MAXINTEGER LONG_MAX |
609 | #define LUA_MININTEGER LONG_MIN | 606 | #define LUA_MININTEGER LONG_MIN |
610 | 607 | ||
@@ -615,7 +612,6 @@ | |||
615 | #define LUA_INTEGER __int64 | 612 | #define LUA_INTEGER __int64 |
616 | #define LUA_INTEGER_FRMLEN "I64" | 613 | #define LUA_INTEGER_FRMLEN "I64" |
617 | 614 | ||
618 | #define LUA_MAXUNSIGNED _UI64_MAX | ||
619 | #define LUA_MAXINTEGER _I64_MAX | 615 | #define LUA_MAXINTEGER _I64_MAX |
620 | #define LUA_MININTEGER _I64_MIN | 616 | #define LUA_MININTEGER _I64_MIN |
621 | 617 | ||
@@ -624,7 +620,6 @@ | |||
624 | #define LUA_INTEGER long long | 620 | #define LUA_INTEGER long long |
625 | #define LUA_INTEGER_FRMLEN "ll" | 621 | #define LUA_INTEGER_FRMLEN "ll" |
626 | 622 | ||
627 | #define LUA_MAXUNSIGNED ULLONG_MAX | ||
628 | #define LUA_MAXINTEGER LLONG_MAX | 623 | #define LUA_MAXINTEGER LLONG_MAX |
629 | #define LUA_MININTEGER LLONG_MIN | 624 | #define LUA_MININTEGER LLONG_MIN |
630 | 625 | ||
@@ -639,7 +634,6 @@ | |||
639 | #define LUA_INTEGER short int | 634 | #define LUA_INTEGER short int |
640 | #define LUA_INTEGER_FRMLEN "" | 635 | #define LUA_INTEGER_FRMLEN "" |
641 | 636 | ||
642 | #define LUA_MAXUNSIGNED ((LUA_UNSIGNED)USHRT_MAX) | ||
643 | #define LUA_MAXINTEGER SHRT_MAX | 637 | #define LUA_MAXINTEGER SHRT_MAX |
644 | #define LUA_MININTEGER SHRT_MIN | 638 | #define LUA_MININTEGER SHRT_MIN |
645 | 639 | ||