Lines Matching refs:Config
21 print "# uvsize = $Config{uvsize}\n";
22 print "# nvsize = $Config{nvsize}\n";
23 print "# nv_preserves_uv_bits = $Config{nv_preserves_uv_bits}\n";
24 print "# d_quad = $Config{d_quad}\n";
25 print "# uselongdouble = " . ($Config{uselongdouble} // 'undef') . "\n";
26 if ($Config{nvsize} == 8 &&
29 ($Config{uvsize} == 8 && $Config{nv_preserves_uv_bits} == 53)
32 ($Config{uvsize} == 4 && $Config{d_quad})
91 } elsif (($Config{nvsize} == 16 || $Config{nvsize} == 12) &&
151 $Config{nvsize} == 16 &&
210 $Config{nvsize} == 16 &&
268 use Config;
533 …unless ($Config{d_double_has_inf} && $Config{d_double_has_nan}) { skip "no Inf or NaN in doublekin…
601 unless ($Config{d_double_style_ieee}) { skip "no IEEE, no hexfp", scalar @hexfloat }
603 my $ppc_linux = $Config{archname} =~ /^(?:ppc|power(?:pc)?)(?:64)?-linux/;
604 my $irix_ld = $Config{archname} =~ /^IP\d+-irix-ld$/;
619 local $::TODO = "$Config{archname} exp(1)";
626 local $::TODO = "$Config{archname} sqrt(2)";
701 skip("uselongdouble=" . ($Config{uselongdouble} ? 'define' : 'undef')
702 . " longdblkind=$Config{longdblkind} os=$^O", 6)
703 unless ($Config{uselongdouble} &&
704 ($Config{d_long_double_style_ieee_doubledouble})
738 skip("nv_preserves_uv_bits is $Config{nv_preserves_uv_bits}, not 53", 3)
739 unless $Config{nv_preserves_uv_bits} == 53;
807 unless ($Config{nvsize} == 8 &&
808 $Config{nv_preserves_uv_bits} == 53 &&
809 ($Config{doublekind} == 3 ||
810 $Config{doublekind} == 4));
831 if $^O eq 'MSWin32' and $Config{cc} eq 'cl' and
832 $Config{ccversion} =~ /^(\d+)/ and $1 < 19 and
893 unless ($Config{uselongdouble} &&
894 ($Config{nvsize} == 16 || $Config{nvsize} == 12) &&
895 ($Config{d_long_double_style_ieee_extended}));
928 skip "need quadmath", 7, unless $Config{usequadmath};
952 my $s = 8 * $Config{sizesize};
1165 if ($Config{intsize} == 4 && $Config{uvsize} > 4 && $Config{sizesize} > 4) {
1185 if($Config{nvsize} == 8) {
1197 $Config{cc} eq 'cl' and
1198 $Config{ccversion} =~ /^(\d+)/ and
1205 elsif($Config{nvtype} eq 'long double' && ($Config{longdblkind} == 3 || $Config{longdblkind} == 4))…
1214 elsif($Config{nvtype} eq 'long double' && $Config{longdblkind} >= 5 && $Config{longdblkind} <= 8) {