version 1.1.1.1, 2010/01/26 15:22:44
|
version 1.2, 2010/01/27 07:55:53
|
Line 25 symbolic and scientific computations.
|
Line 25 symbolic and scientific computations.
|
async safe. |
async safe. |
- Solaris 9 and above on i386, amd64, sparc32 (only Solaris 9) and sparc64. |
- 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 |
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 executable, you have to modify some generated makefiles or |
64bits on Solaris. |
specify some options. See 64bits on Solaris. |
- FreeBSD 7.0 on i386. |
- 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 |
- 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 |
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. |
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 : |
* RPL/2 should run on : |
|
|
- HP-UX (10.20 and above), but not tested for a long time. |
- 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 |
- Linux (2.6.12 and above) on ppc64 and other hardware (arm, hppa...) or |
with other distributions than Debian. |
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 |
- NetBSD 4.0 and above on other architecture than sparc32 with restriction |
due to sigpending bug. |
due to sigpending bug. |
- Mac OS X. |
- Mac OS X. |
Line 49 symbolic and scientific computations.
|
Line 55 symbolic and scientific computations.
|
- OpenBSD due to a major bug in sigaltstack syscall when a program is |
- OpenBSD due to a major bug in sigaltstack syscall when a program is |
linked with -lthread. As this bug comes from OpenBSD libraries, |
linked with -lthread. As this bug comes from OpenBSD libraries, |
OpenBSD port has to wait for a fixed sigaltstack. |
OpenBSD port has to wait for a fixed sigaltstack. |
- OpenVMS (work in progress) on both VAX and Alpha due to some bugs in GNV. |
- OpenVMS (work in progress) on Alpha and Integrity due to some bugs in GNV. |
- Hurd (vaporware...). |
RPL/2 never works on OpenVMS VAX because GNV is too old on this |
|
architecture. |
|
- Hurd. |
|
|
* RPL/2 shall never be supported on : |
* RPL/2 shall never be supported on : |
|
|