Merge commit '722771973bd' into patches/lyslyskom22891031 * commit '722771973bd': (6177 commits) Verify that callablep responses are aligned with reality. ...
Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap * commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits) Removed the old typechecker. ...
Merge remote-tracking branch 'origin/master' into new_utf8
Merge remote-tracking branch 'origin/8.1' into gobject-introspection
Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63 * commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits) ...
Added comment.
describe_svalue: remove global variables step 1 This is a simple refactoring which starts removing the use of the global buffer.
overflow checks: generate overflow checks for 8 and 16 bit integer types even though llvm internally has apis for checking overflow of 8 and 16 bit integer arithmetic, those are not available through clang intrinsics. we therefore use the same checks as for other compilers
bignum: added standard compliant overflow checks
Add detection of unsigned 128-bit integer. Define UINT128 as distinct type since "unsigned __int128_t" does not always work even when __int128_t does. Adds UINT64 as well for macro expansion in bignum.h.
Merge branch '8.0' into gobject-introspection
Merge remote-tracking branch 'origin/7.9' into pdf
check for and define INT128
Removed $Id$.
No more foreign_idents. More pain than they are worth.
No more foreign_idents.
Fixed overflow error in mktime when sizeof(time_t) > sizeof(INT_TYPE). This fixes [bug 4525 (#4525)]. Fixed gmtime, localtime and ctime to handle bignums in the same circumstances. Rev: src/builtin.cmod:1.196 Rev: src/builtin_functions.c:1.654 Rev: src/pike_int_types.h:1.4
Fixed overflow error in mktime when sizeof(time_t) > sizeof(INT_TYPE). This fixes [bug 4525 (#4525)]. Fixed gmtime, localtime and ctime to handle bignums in the same circumstances. Rev: src/builtin.cmod:1.159 Rev: src/builtin_functions.c:1.562 Rev: src/pike_int_types.h:1.4
Backported improved overflow handling in f_mktime to avoid regression. Rev: src/builtin_functions.c:1.551 Rev: src/configure.in:1.841 Rev: src/pike_int_types.h:1.3
Added SIZEOF_TIME_T, MAX_TIME_T and MIN_TIME_T. Rev: src/configure.in:1.854 Rev: src/pike_int_types.h:1.3
Some more defines. Rev: src/pike_int_types.h:1.2
Moved definitions of INT{16,32,16,8} to pike_int_types.h. Rev: src/global.h:1.91 Rev: src/pike_int_types.h:1.1