add missing sv_*_mg() prototypes in proto.h, update perlhist.pod
Gurusamy Sarathy [Sun, 26 Jul 1998 05:01:52 +0000 (05:01 +0000)]
p4raw-id: //depot/maint-5.005/perl@1662

pod/perlhist.pod
proto.h

index bda62c2..431f44e 100644 (file)
@@ -289,6 +289,9 @@ the strings?).
           5.004_72      1998-Jul-12
           5.004_73      1998-Jul-13
           5.004_74      1998-Jul-14
+          5.004_75      1998-Jul-15
+          5.004_76      1998-Jul-21
+          5.005         1998-Jul-22
 
 =head2 SELECTED RELEASE SIZES
 
diff --git a/proto.h b/proto.h
index 8b42914..f4c4eaa 100644 (file)
--- a/proto.h
+++ b/proto.h
@@ -527,9 +527,13 @@ VIRTUAL void       sv_add_arena _((char* ptr, U32 size, U32 flags));
 VIRTUAL int    sv_backoff _((SV* sv));
 VIRTUAL SV*    sv_bless _((SV* sv, HV* stash));
 VIRTUAL void   sv_catpvf _((SV* sv, const char* pat, ...));
+VIRTUAL void   sv_catpvf_mg _((SV *sv, const char* pat, ...));
 VIRTUAL void   sv_catpv _((SV* sv, char* ptr));
+VIRTUAL void   sv_catpv_mg _((SV *sv, char *ptr));
 VIRTUAL void   sv_catpvn _((SV* sv, char* ptr, STRLEN len));
+VIRTUAL void   sv_catpvn_mg _((SV *sv, char *ptr, STRLEN len));
 VIRTUAL void   sv_catsv _((SV* dsv, SV* ssv));
+VIRTUAL void   sv_catsv_mg _((SV *dstr, SV *sstr));
 VIRTUAL void   sv_chop _((SV* sv, char* ptr));
 VIRTUAL void   sv_clean_all _((void));
 VIRTUAL void   sv_clean_objs _((void));
@@ -568,17 +572,25 @@ VIRTUAL void      sv_replace _((SV* sv, SV* nsv));
 VIRTUAL void   sv_report_used _((void));
 VIRTUAL void   sv_reset _((char* s, HV* stash));
 VIRTUAL void   sv_setpvf _((SV* sv, const char* pat, ...));
+VIRTUAL void   sv_setpvf_mg _((SV *sv, const char* pat, ...));
 VIRTUAL void   sv_setiv _((SV* sv, IV num));
+VIRTUAL void   sv_setiv_mg _((SV *sv, IV i));
 VIRTUAL void   sv_setpviv _((SV* sv, IV num));
+VIRTUAL void   sv_setpviv_mg _((SV *sv, IV iv));
 VIRTUAL void   sv_setuv _((SV* sv, UV num));
+VIRTUAL void   sv_setuv_mg _((SV *sv, UV u));
 VIRTUAL void   sv_setnv _((SV* sv, double num));
+VIRTUAL void   sv_setnv_mg _((SV *sv, double num));
 VIRTUAL SV*    sv_setref_iv _((SV* rv, char* classname, IV iv));
 VIRTUAL SV*    sv_setref_nv _((SV* rv, char* classname, double nv));
 VIRTUAL SV*    sv_setref_pv _((SV* rv, char* classname, void* pv));
 VIRTUAL SV*    sv_setref_pvn _((SV* rv, char* classname, char* pv, I32 n));
 VIRTUAL void   sv_setpv _((SV* sv, const char* ptr));
+VIRTUAL void   sv_setpv_mg _((SV *sv, const char *ptr));
 VIRTUAL void   sv_setpvn _((SV* sv, const char* ptr, STRLEN len));
+VIRTUAL void   sv_setpvn_mg _((SV *sv, const char *ptr, STRLEN len));
 VIRTUAL void   sv_setsv _((SV* dsv, SV* ssv));
+VIRTUAL void   sv_setsv_mg _((SV *dstr, SV *sstr));
 VIRTUAL void   sv_taint _((SV* sv));
 VIRTUAL bool   sv_tainted _((SV* sv));
 VIRTUAL int    sv_unmagic _((SV* sv, int type));
@@ -586,6 +598,7 @@ VIRTUAL void        sv_unref _((SV* sv));
 VIRTUAL void   sv_untaint _((SV* sv));
 VIRTUAL bool   sv_upgrade _((SV* sv, U32 mt));
 VIRTUAL void   sv_usepvn _((SV* sv, char* ptr, STRLEN len));
+VIRTUAL void   sv_usepvn_mg _((SV *sv, char *ptr, STRLEN len));
 VIRTUAL void   sv_vcatpvfn _((SV* sv, const char* pat, STRLEN patlen,
                       va_list* args, SV** svargs, I32 svmax,
                       bool *used_locale));
@@ -663,20 +676,6 @@ void sv_unglob _((SV* sv));
 void sv_check_thinkfirst _((SV *sv));
 I32 avhv_index_sv _((SV* sv));
 
-void sv_catpv_mg _((SV *sv, char *ptr));
-void sv_catpvf_mg _((SV *sv, const char* pat, ...));
-void sv_catpvn_mg _((SV *sv, char *ptr, STRLEN len));
-void sv_catsv_mg _((SV *dstr, SV *sstr));
-void sv_setiv_mg _((SV *sv, IV i));
-void sv_setnv_mg _((SV *sv, double num));
-void sv_setsv_mg _((SV *dstr, SV *sstr));
-void sv_setuv_mg _((SV *sv, UV u));
-void sv_setpv_mg _((SV *sv, const char *ptr));
-void sv_setpvf_mg _((SV *sv, const char* pat, ...));
-void sv_setpviv_mg _((SV *sv, IV iv));
-void sv_setpvn_mg _((SV *sv, const char *ptr, STRLEN len));
-void sv_usepvn_mg _((SV *sv, char *ptr, STRLEN len));
-
 void do_report_used _((SV *sv));
 void do_clean_objs _((SV *sv));
 void do_clean_named_objs _((SV *sv));