summaryrefslogtreecommitdiff
path: root/intrpvar.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2007-05-14 22:32:16 +0000
committerNicholas Clark <nick@ccl4.org>2007-05-14 22:32:16 +0000
commita4021b77cd29f9c157cba167a52eb3525afaf9ac (patch)
treeb3554d1382151baa2ee9caeda3c083b9b4d4c61e /intrpvar.h
parent31db09eff5a7858ca0bfee00128a8a84579b2f52 (diff)
downloadperl-a4021b77cd29f9c157cba167a52eb3525afaf9ac.tar.gz
PERL_IMPLICIT_CONTEXT is usually defined for threads, so assume that
its int needs a friend under LP64. gcc -Wpaddedspotted padding I'd missed in thrdvar.h p4raw-id: //depot/perl@31217
Diffstat (limited to 'intrpvar.h')
-rw-r--r--intrpvar.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/intrpvar.h b/intrpvar.h
index 2bb2f88201..7b5272dc7c 100644
--- a/intrpvar.h
+++ b/intrpvar.h
@@ -189,6 +189,8 @@ PERLVAR(Imess_sv, SV *)
PERLVAR(Iors_sv, SV *) /* output record separator $\ */
/* statics moved here for shared library purposes */
PERLVARI(Igensym, I32, 0) /* next symbol for getsym() to define */
+PERLVAR(Ierror_count, U8) /* how many errors so far, max 10 */
+PERLVARI(Icv_has_eval, bool, FALSE) /* PL_compcv includes an entereval or similar */
PERLVARI(Ilaststype, U16, OP_STAT)
PERLVARI(Ilaststatval, int, -1)
@@ -282,12 +284,6 @@ PERLVAR(Isv_undef, SV)
PERLVAR(Isv_no, SV)
PERLVAR(Isv_yes, SV)
-PERLVAR(Ierror_count, U8) /* how many errors so far, max 10 */
-PERLVARI(Icv_has_eval, bool, FALSE) /* PL_compcv includes an entereval or similar */
-/* Space for two more U8 here without increasing the structure size */
-
-PERLVAR(Imulti_end, I32) /* last line of multi-line string */
-
PERLVAR(Isubname, SV *) /* name of current subroutine */
PERLVAR(Isubline, I32) /* line this subroutine began on */
@@ -490,6 +486,8 @@ PERLVARI(Irehash_seed, UV, 0) /* 582 hash initializer */
PERLVARI(Idumper_fd, int, -1)
#endif
+PERLVAR(Imulti_end, I32) /* last line of multi-line string */
+
#ifdef PERL_IMPLICIT_CONTEXT
PERLVARI(Imy_cxt_size, int, 0) /* size of PL_my_cxt_list */
PERLVARI(Imy_cxt_list, void **, NULL) /* per-module array of MY_CXT pointers */