This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
For IRIX the official symbol is __sgi, not __irix__.
authorJarkko Hietaniemi <jhi@iki.fi>
Sat, 17 Oct 2015 23:03:01 +0000 (19:03 -0400)
committerJarkko Hietaniemi <jhi@iki.fi>
Sun, 18 Oct 2015 12:51:55 +0000 (08:51 -0400)
commit033a6f7a086e8dfd414d76880ecd4b735a34e3b5
tree616d156c72a4550d1534e5d584e848b34026d17f
parent0efe31111e0d88a9a94b8c5bd7492264c6aaf62a
For IRIX the official symbol is __sgi, not __irix__.

The __sgi is defined both by SGI cc and gcc.

The change does not seem to change the set of failures with
uselongdouble build; there are two known ones in general
[perl #125298] (warnings) and [cpan #105030] (Time::Piece %z),
and then for uselongdouble a bunch of infnan and locale failures
that I haven't gotten around to reporting or fixing.
perl.h