develooper Front page | perl.perl5.porters | Postings from September 2016

vax-netbsd changes

Thread Next
From:
Jarkko Hietaniemi
Date:
September 30, 2016 14:41
Subject:
vax-netbsd changes
Message ID:
957cfaf4-23f0-8205-6995-6a05ea4fe542@iki.fi
I committed a batch of changes with "vax-netbsd" prefix.  They allow 
building all of Perl in a vax-netbsd box -- they are all about avoiding
inf and nan, since the vax floating point formats have neither.  More
than 95% of "make test" seemed to pass, too.  (Though admittedly the
%a and hexfp are simply skipped for now, the fp formats are just too
non-IEEE-754.  Maybe if I find some exceptionally well-rounded tuits.)

I tested the changes across 12-ish platforms with different floating
point formats, and found no problems with that.

One problem remains, though: in C++ builds the POSIX extension now
fails to build because it doesn't like the changes in perl.h regarding
the PL_inf and PL_nan.  Something about the different linkage rules of
C++, looks like, maybe.  I'll try to take a look later today but in the
meantime if someone else has sudden bout of inspiration, go ahead



Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About