--- rpl/README 2010/01/26 15:22:44 1.1 +++ rpl/README 2010/01/27 07:55:53 1.2 @@ -25,19 +25,25 @@ symbolic and scientific computations. async safe. - Solaris 9 and above on i386, amd64, sparc32 (only Solaris 9) and sparc64. It can be built out of the box on Solaris in a 32bits userland. For a - 64bits executable, you have to modify some generated makefiles. See - 64bits on Solaris. - - FreeBSD 7.0 on i386. + 64bits executable, you have to modify some generated makefiles or + specify some options. See 64bits on Solaris. + - FreeBSD 7.x on i386. I have installed a FreeBSD 7.0, upgraded to 7.2 + and RPL/2 ran without any trouble. RPL/2 does not run on FreeBSD 8.0 + because sig_into_t struct is not filled. Someone has reported that + FreeBSD 7.2 did not filled this struct too... - NetBSD 4.0 and above on sparc32 with a restriction. NetBSD's sigpending is broken and it is impossible to use DETACH intrinsic. Bug report has been done and this bug should be fixed in next NetBSD release. + Sigpending has been fixed in NetBSD 5.0 and RPL/2 runs fine. * RPL/2 should run on : - HP-UX (10.20 and above), but not tested for a long time. - Linux (2.6.12 and above) on ppc64 and other hardware (arm, hppa...) or with other distributions than Debian. - - FreeBSD 7.0 and above on other architecture than i386. + - FreeBSD 7.0 and above on other architecture than i386. Please not + that I cannot reproduce sig_info_t bug and I do not have more + information. - NetBSD 4.0 and above on other architecture than sparc32 with restriction due to sigpending bug. - Mac OS X. @@ -49,8 +55,10 @@ symbolic and scientific computations. - OpenBSD due to a major bug in sigaltstack syscall when a program is linked with -lthread. As this bug comes from OpenBSD libraries, OpenBSD port has to wait for a fixed sigaltstack. - - OpenVMS (work in progress) on both VAX and Alpha due to some bugs in GNV. - - Hurd (vaporware...). + - OpenVMS (work in progress) on Alpha and Integrity due to some bugs in GNV. + RPL/2 never works on OpenVMS VAX because GNV is too old on this + architecture. + - Hurd. * RPL/2 shall never be supported on :