Index: interpreter.c =================================================================== RCS file: /home/perlcvs/parrot/interpreter.c,v retrieving revision 1.51 diff -u -r1.51 interpreter.c --- interpreter.c 4 Jan 2002 03:37:43 -0000 1.51 +++ interpreter.c 5 Jan 2002 02:47:40 -0000 @@ -62,7 +62,7 @@ runops_generic (opcode_t * (*core)(struct Parrot_Interp *, opcode_t *), struct Parrot_Interp *interpreter, opcode_t * pc) { opcode_t * code_start; - INTVAL code_size; + UINTVAL code_size; opcode_t * code_end;
check_fingerprint(interpreter); @@ -273,7 +273,7 @@ runops_jit (struct Parrot_Interp *interpreter, opcode_t * pc) { #ifdef HAS_JIT opcode_t * code_start; - INTVAL code_size; + UINTVAL code_size; opcode_t * code_end; jit_f jit_code; @@ -285,9 +285,9 @@ jit_code = build_asm(interpreter, pc, code_start, code_end); (jit_code)(); -#else - return; #endif + return; + } @@ -297,7 +297,7 @@ runops_prederef (struct Parrot_Interp *interpreter, opcode_t * pc, void ** pc_prederef) { opcode_t * code_start; - INTVAL code_size; + UINTVAL code_size; opcode_t * code_end; void ** code_start_prederef; @@ -416,7 +416,7 @@ make_interpreter(INTVAL flags) { struct Parrot_Interp *interpreter; /* Get an empty interpreter from system memory */ - interpreter = mem_sys_allocate((INTVAL)sizeof(struct Parrot_Interp)); + interpreter = mem_sys_allocate((UINTVAL)sizeof(struct Parrot_Interp)); /* Set up the memory allocation system */ mem_setup_allocator(interpreter); -- Bryan C. Warnock [EMAIL PROTECTED]