This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
-DPERL_GLOBAL_STRUCT and -fno-common smoke fail
authorDavid Mitchell <davem@iabyn.com>
Tue, 23 Apr 2019 11:21:54 +0000 (12:21 +0100)
committerDavid Mitchell <davem@iabyn.com>
Tue, 23 Apr 2019 11:21:54 +0000 (12:21 +0100)
commitd88a90861c6e7d97c1551ff76fff5ae790117795
tree2e7d75658d0ea771f0c067bc1a4a413c6d6c519f
parent07ba20f405a32f68725aa52f3674162e3f0a3d69
-DPERL_GLOBAL_STRUCT and -fno-common smoke fail

The combination of those two flags causes t/porting/libperl.t to fail
because its expecting no BSS symbols, while -fno-common forces PL_Vars to
be BSS rather than Common.

Whether those two compiler directives are a sane combination is another
matter, but don't fail smokes if they appear together.
t/porting/libperl.t