summaryrefslogtreecommitdiff
path: root/op.h
diff options
context:
space:
mode:
authorJan Dubois <jand@activestate.com>2008-02-01 05:40:41 -0800
committerSteve Peters <steve@fisharerojo.org>2008-02-12 14:58:50 +0000
commit654eccd594bfe8deab367b0f4cdda726a7796ff3 (patch)
treef063ed3713d5cb4ef88ad77b357d58492635b436 /op.h
parent7918f24d20384771923d344a382e1d16d9552018 (diff)
downloadperl-654eccd594bfe8deab367b0f4cdda726a7796ff3.tar.gz
Fix bit-fields for VC [was RE: [perl #50386] GIMME_V broken with 5.10.0/GCC and XS?]
From: "Jan Dubois" <jand@activestate.com> Message-ID: <02ee01c8651b$17ef72f0$47ce58d0$@com> p4raw-id: //depot/perl@33292
Diffstat (limited to 'op.h')
-rw-r--r--op.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/op.h b/op.h
index 5c189008b8..b35e9da6be 100644
--- a/op.h
+++ b/op.h
@@ -54,12 +54,12 @@
OP* (CPERLscope(*op_ppaddr))(pTHX); \
MADPROP_IN_BASEOP \
PADOFFSET op_targ; \
- unsigned op_type:9; \
- unsigned op_opt:1; \
- unsigned op_latefree:1; \
- unsigned op_latefreed:1; \
- unsigned op_attached:1; \
- unsigned op_spare:3; \
+ PERL_BITFIELD16 op_type:9; \
+ PERL_BITFIELD16 op_opt:1; \
+ PERL_BITFIELD16 op_latefree:1; \
+ PERL_BITFIELD16 op_latefreed:1; \
+ PERL_BITFIELD16 op_attached:1; \
+ PERL_BITFIELD16 op_spare:3; \
U8 op_flags; \
U8 op_private;
#endif