summaryrefslogtreecommitdiff
path: root/globvar.sym
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2011-05-13 20:24:34 +0100
committerNicholas Clark <nick@ccl4.org>2011-06-11 10:12:19 +0200
commitb7b5e5787c7b4801f734eb833f5850eea594cca9 (patch)
tree2152af65815564ba077020111bcf9f4936a140f4 /globvar.sym
parentca298f7d2a54eb2838d5931d3aac12d5f3209356 (diff)
downloadperl-b7b5e5787c7b4801f734eb833f5850eea594cca9.tar.gz
Replace PL_vtbl_* with an array PL_magic_vtables.
Define each PL_vtbl_* name as a macro which expands to the correct array element. Using a single array instead of multiple named variables will allow the simplification of various pieces of code.
Diffstat (limited to 'globvar.sym')
-rw-r--r--globvar.sym30
1 files changed, 1 insertions, 29 deletions
diff --git a/globvar.sym b/globvar.sym
index d3e3b98650..bb349731f1 100644
--- a/globvar.sym
+++ b/globvar.sym
@@ -13,6 +13,7 @@ fold_latin1
fold_locale
freq
keyword_plugin
+magic_vtables
memory_wrap
no_aelem
no_dir_func
@@ -43,35 +44,6 @@ utf8skip
uuemap
varies
varies_bitmask
-vtbl_amagic
-vtbl_amagicelem
-vtbl_arylen
-vtbl_backref
-vtbl_bm
-vtbl_collxfrm
-vtbl_dbline
-vtbl_defelem
-vtbl_env
-vtbl_envelem
-vtbl_fm
-vtbl_isa
-vtbl_isaelem
-vtbl_mglob
-vtbl_mutex
-vtbl_nkeys
-vtbl_pack
-vtbl_packelem
-vtbl_pos
-vtbl_regdata
-vtbl_regdatum
-vtbl_regexp
-vtbl_sigelem
-vtbl_substr
-vtbl_sv
-vtbl_taint
-vtbl_utf8
-vtbl_uvar
-vtbl_vec
warn_nl
warn_nosemi
warn_reserved