This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Abolish xbm_rare. Move BmUSEFUL() to union _xnvu and BmPREVIOUS() to the UV.
authorNicholas Clark <nick@ccl4.org>
Tue, 17 May 2011 09:26:49 +0000 (10:26 +0100)
committerNicholas Clark <nick@ccl4.org>
Sat, 11 Jun 2011 07:40:02 +0000 (09:40 +0200)
commitced454951435adad2176a9e62dc76e463b1a6406
tree8d53fc7bcad884a003d40ec69fb51784934d2c11
parentcffe132d3937f3dc01397f5375d368ad39d53ab7
Abolish xbm_rare. Move BmUSEFUL() to union _xnvu and BmPREVIOUS() to the UV.

This reduces the complexity of the union declarations in sv.h.

As B.xs is accessing the structures/unions directly, instead of using the
macros, it needs a patch too.
ext/B/B.xs
sv.h