This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Superparanoia.
[perl5.git] / intrpvar.h
index 26b6104..6a34ea4 100644 (file)
@@ -514,12 +514,27 @@ PERLVARI(Ilockhook,       share_proc_t,   MEMBER_TO_FPTR(Perl_sv_nolocking))
 PERLVARI(Iunlockhook,  share_proc_t,   MEMBER_TO_FPTR(Perl_sv_nounlocking))
 PERLVARI(Ithreadhook,  thrhook_proc_t, MEMBER_TO_FPTR(Perl_nothreadhook))
 
+/* Force inclusion of both runops options */
+PERLVARI(Irunops_std,  runops_proc_t,  MEMBER_TO_FPTR(Perl_runops_standard))
+PERLVARI(Irunops_dbg,  runops_proc_t,  MEMBER_TO_FPTR(Perl_runops_debug))
+
+/* Stores the PPID */
+#ifdef THREADS_HAVE_PIDS
+PERLVARI(Ippid,                IV,             0)
+#endif
+
+PERLVARI(Ihash_seed, UV, 0)            /* Hash initializer */
+
+PERLVARI(Ihash_seed_set, bool, FALSE)          /* Hash initialized? */
+
 PERLVAR(IDBassertion,   SV *)
 
-/* Don't forget to add your variable also to perl_clone()! */
+PERLVARI(Icv_has_eval, I32, 0) /* PL_compcv includes an entereval or similar */
 
 /* New variables must be added to the very end, before this comment,
  * for binary compatibility (the offsets of the old members must not change).
+ * (Don't forget to add your variable also to perl_clone()!)
  * XSUB.h provides wrapper functions via perlapi.h that make this
- * irrelevant, but not all code may be expected to #include XSUB.h. */
+ * irrelevant, but not all code may be expected to #include XSUB.h.
+ */