In perl.git, the branch smoke-me/jhi/irix has been created
<http://perl5.git.perl.org/perl.git/commitdiff/092b9d6cde1378023cbc651aefb4cc31c3181e3b?hp=0000000000000000000000000000000000000000>
at 092b9d6cde1378023cbc651aefb4cc31c3181e3b (commit)
- Log -----------------------------------------------------------------
commit 092b9d6cde1378023cbc651aefb4cc31c3181e3b
Author: Jarkko Hietaniemi <[email protected]>
Date: Wed Oct 15 18:26:41 2014 -0400
Irix: <float.h> double-double has 107 bits of mantissa.
Also add comment about the sizeof 12 versus 16 for x86 80-bit format.
M Configure
commit 76133da14d1c12ff4fa04a7b640be2f159ef6d6c
Author: Jarkko Hietaniemi <[email protected]>
Date: Tue Oct 14 22:52:28 2014 -0400
rt122747.t needs Unicode tables.
M t/re/rt122747.t
commit 7b9434923df232f1ecf943eb73719c34136d7852
Author: Jarkko Hietaniemi <[email protected]>
Date: Tue Oct 14 22:50:34 2014 -0400
eintr.t needs Fcntl.
M t/io/eintr.t
commit ae6f6aa5b3a97f5b1e97d729912f56e1ed761f3c
Author: Jarkko Hietaniemi <[email protected]>
Date: Tue Oct 14 22:47:33 2014 -0400
Irix: MIPSpro 7.4 compiler has broken memcmp.
The commit that 'broke' Perl build on IRIX was 57620943
which of course wasn't to blame, the IRIX compiler was.
(Symptom: miniperl crashing, can be narrowed to just /[[:alpha:]]/)
Furthermore: IRIX build was also earlier broken for a long time by
another problem (in the preprocessor), see for example perl #33849.
(Symptom: compile failing in gv.c RvDEEPCP)
Summary: building Perls on IRIX needs either this very commit,
or undoing the 57620943 (for the memcmp brokenness), and possibly
applying both the c297d531 and 08c5d564 (for the cpp brokenness).
(The latter were applied between 5.10.0 and 5.10.1.)
M hints/irix_6.sh
commit 050575c6da7b1f6804568f9dd5f254bfeaac9e0d
Author: Jarkko Hietaniemi <[email protected]>
Date: Sun Oct 12 20:44:02 2014 -0400
Irix: note that prctl comes in different incompatible flavors.
M Porting/Glossary
M config_h.SH
-----------------------------------------------------------------------
--
Perl5 Master Repository