From e1dccc0d34a90e3511bfed596be9d78128ca7ee7 Mon Sep 17 00:00:00 2001 From: Zefram Date: Fri, 9 Sep 2011 23:27:16 +0100 Subject: remove index offsetting ($[) $[ remains as a variable. It no longer has compile-time magic. At runtime, it always reads as zero, accepts a write of zero, but dies on writing any other value. --- scope.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'scope.h') diff --git a/scope.h b/scope.h index 113f4e8d71..22407e1b8c 100644 --- a/scope.h +++ b/scope.h @@ -49,7 +49,6 @@ #define SAVEt_BOOL 38 #define SAVEt_SET_SVFLAGS 39 #define SAVEt_SAVESWITCHSTACK 40 -#define SAVEt_COP_ARYBASE 41 #define SAVEt_RE_STATE 42 #define SAVEt_COMPILE_WARNINGS 43 #define SAVEt_STACK_CXPOS 44 @@ -218,8 +217,6 @@ scope has the given name. Name must be a literal string. PL_curstackinfo->si_stack = (t); \ } STMT_END -#define SAVECOPARYBASE(c) save_pushi32ptr(CopARYBASE_get(c), c, SAVEt_COP_ARYBASE); - /* Need to do the cop warnings like this, rather than a "SAVEFREESHAREDPV", because realloc() means that the value can actually change. Possibly could have done savefreesharedpvREF, but this way actually seems cleaner, -- cgit v1.2.1