PERLVAR(Gnice_chunk, char *) /* a nice chunk of memory to reuse */
PERLVAR(Gnice_chunk_size, U32) /* how nice the chunk of memory is */
+#ifdef PERL_OBJECT
+PERLVARI(Grunops, runops_proc_t, FUNC_NAME_TO_PTR(RUNOPS_DEFAULT))
+#else
PERLVARI(Grunops, runops_proc_t *, RUNOPS_DEFAULT)
+#endif
PERLVAR(Gtokenbuf[256], char)
PERLVAR(Gna, STRLEN) /* for use in SvPV when length is Not Applicable */
PERLVAR(Gmulti_open, I32) /* delimiter of said string */
PERLVAR(Gmulti_close, I32) /* delimiter of said string */
-PERLVAR(Gscrgv, GV *)
PERLVAR(Gerror_count, I32) /* how many errors so far, max 10 */
PERLVAR(Gsubline, I32) /* line this subroutine began on */
PERLVAR(Gsubname, SV *) /* name of current subroutine */
PERLVARIC(Ghexdigit, char *, "0123456789abcdef0123456789ABCDEFx")
PERLVARIC(Gpatleave, char *, "\\.^$@dDwWsSbB+*?|()-nrtfeaxc0123456789[{]}")
+PERLVAR(Gspecialsv_list[4], SV *) /* from byterun.h */
+