From c593470194e7014333b52349964e993d65f6c130 Mon Sep 17 00:00:00 2001 From: Rhys Weatherley Date: Wed, 12 May 2004 00:53:09 +0000 Subject: [PATCH] Incorrect values for jit_max_int and jit_max_long. --- ChangeLog | 3 +++ include/jit/jit-defs.h.in | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 7193630..9ee72f2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -14,6 +14,9 @@ * dpas/dpas-parser.y: resolve ea-based lvalues in operators. + * include/jit/jit-defs.h.in: incorrect values for jit_max_int + and jit_max_long. + 2004-05-11 Rhys Weatherley * include/jit/jit-insn.h, jit/jit-insn.c, jit/jit-interp.cpp, diff --git a/include/jit/jit-defs.h.in b/include/jit/jit-defs.h.in index 57e3d4d..060b259 100644 --- a/include/jit/jit-defs.h.in +++ b/include/jit/jit-defs.h.in @@ -56,10 +56,10 @@ typedef void *jit_ptr; #define JIT_NOTHROW #endif -#define jit_min_int (((jit_int)1) << (sizeof(jit_int) - 1)) +#define jit_min_int (((jit_int)1) << (sizeof(jit_int) * 8 - 1)) #define jit_max_int ((jit_int)(~jit_min_int)) #define jit_max_uint ((jit_uint)(~((jit_uint)0))) -#define jit_min_long (((jit_long)1) << (sizeof(jit_long) - 1)) +#define jit_min_long (((jit_long)1) << (sizeof(jit_long) * 8 - 1)) #define jit_max_long ((jit_long)(~jit_min_long)) #define jit_max_ulong ((jit_ulong)(~((jit_ulong)0))) -- 2.47.3