Commit 46fc709d by Loren J. Rittle Committed by Loren J. Rittle

* doc/install.texi (*-*-freebsd*): Update.

From-SVN: r51384
parent b4a19310
2002-03-26 Loren J. Rittle <ljrittle@acm.org>
* doc/install.texi (*-*-freebsd*): Update.
2002-03-26 Richard Henderson <rth@redhat.com> 2002-03-26 Richard Henderson <rth@redhat.com>
* expr.h (ADD_PARM_SIZE): Cast INC to ssizetype. * expr.h (ADD_PARM_SIZE): Cast INC to ssizetype.
......
...@@ -2048,7 +2048,7 @@ A port to the AT&T DSP1610 family of processors. ...@@ -2048,7 +2048,7 @@ A port to the AT&T DSP1610 family of processors.
The version of binutils installed in @file{/usr/bin} is known to work unless The version of binutils installed in @file{/usr/bin} is known to work unless
otherwise specified in any per-architecture notes. However, binutils otherwise specified in any per-architecture notes. However, binutils
2.11 is known to improve overall testsuite results. 2.11 or greater is known to improve overall testsuite results.
For FreeBSD 1, FreeBSD 2 or any mutant a.out versions of FreeBSD 3: All For FreeBSD 1, FreeBSD 2 or any mutant a.out versions of FreeBSD 3: All
configuration support and files as shipped with GCC 2.95 are still in configuration support and files as shipped with GCC 2.95 are still in
...@@ -2066,10 +2066,20 @@ of the configuration used in the stock FreeBSD configuration of GCC. In ...@@ -2066,10 +2066,20 @@ of the configuration used in the stock FreeBSD configuration of GCC. In
particular, @option{--enable-threads} is now configured by default. particular, @option{--enable-threads} is now configured by default.
However, as a general user, do not attempt to replace the system However, as a general user, do not attempt to replace the system
compiler with this release. Known to bootstrap and check with good compiler with this release. Known to bootstrap and check with good
results on FreeBSD 3.0, 3.4, 4.0, 4.2, 4.3 and 5-CURRENT@. results on FreeBSD 3.0, 3.4, 4.0, 4.2, 4.3, 4.4, 4.5-STABLE and 5-CURRENT@.
At this time, @option{--enable-threads} is not compatible with In principle, @option{--enable-threads} is now compatible with
@option{--enable-libgcj} on FreeBSD@. @option{--enable-libgcj} on FreeBSD@. However, it has only been built
and tested on i386-*-freebsd4.5 and alpha-*-freebsd5.0 and important
test suite failures remain. Multi-threaded boehm-gc (required for
libjava) exposes severe threaded signal-handling bugs on FreeBSD before
4.5-RELEASE. The alpha port may not fully bootstrap without some manual
intervention: gcjh will crash with a floating-point exception while
generating @file{java/lang/Double.h} (just copy the version built on
i386-*-freebsd* and rerun the top-level gmake with no arguments and it
should properly complete the bootstrap). Other CPU architectures
supported by FreeBSD will require additional configuration tuning in, at
the very least, both boehm-gc and libffi.
@html @html
</p> </p>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment