Note the task TODO of splitting the linker from the compiler.
[p5sagit/p5-mst-13.2.git] / pod / perlguts.pod
index 2ea8bdf..33346c6 100644 (file)
@@ -979,7 +979,7 @@ routine types:
     int  (*svt_clear)(SV* sv, MAGIC* mg);
     int  (*svt_free)(SV* sv, MAGIC* mg);
 
-    int  (*svt_copy)(SV *sv, MAGIC* mg, SV *nsv, const char *name, int namlen);
+    int  (*svt_copy)(SV *sv, MAGIC* mg, SV *nsv, const char *name, I32 namlen);
     int  (*svt_dup)(MAGIC *mg, CLONE_PARAMS *param);
     int  (*svt_local)(SV *nsv, MAGIC *mg);
 
@@ -1022,8 +1022,8 @@ to change.
 The current kinds of Magic Virtual Tables are:
 
     mg_type
-    (old-style char and macro)   MGVTBL         Type of magic
-    --------------------------   ------         ----------------------------
+    (old-style char and macro)   MGVTBL          Type of magic
+    --------------------------   ------          -------------
     \0 PERL_MAGIC_sv             vtbl_sv         Special scalar variable
     A  PERL_MAGIC_overload       vtbl_amagic     %OVERLOAD hash
     a  PERL_MAGIC_overload_elem  vtbl_amagicelem %OVERLOAD hash element
@@ -1045,7 +1045,6 @@ The current kinds of Magic Virtual Tables are:
     k  PERL_MAGIC_nkeys          vtbl_nkeys      scalar(keys()) lvalue
     L  PERL_MAGIC_dbfile         (none)          Debugger %_<filename
     l  PERL_MAGIC_dbline         vtbl_dbline     Debugger %_<filename element
-    m  PERL_MAGIC_mutex          vtbl_mutex      ???
     o  PERL_MAGIC_collxfrm       vtbl_collxfrm   Locale collate transformation
     P  PERL_MAGIC_tied           vtbl_pack       Tied array or hash
     p  PERL_MAGIC_tiedelem       vtbl_packelem   Tied array or hash element