summaryrefslogtreecommitdiffstats
path: root/release
diff options
context:
space:
mode:
authorbmah <bmah@FreeBSD.org>2003-05-23 00:02:10 +0000
committerbmah <bmah@FreeBSD.org>2003-05-23 00:02:10 +0000
commited374de66ee525f2b623938fb282b23d730cfeaf (patch)
treeedda9a4e2b6612c3a768873c6f0c078d9c70aaad /release
parent637791eaf89440b6c05fec592ac017e857edec44 (diff)
downloadFreeBSD-src-ed374de66ee525f2b623938fb282b23d730cfeaf.zip
FreeBSD-src-ed374de66ee525f2b623938fb282b23d730cfeaf.tar.gz
Modified release note: Note code generation problems with the base
system GCC using -march=pentium4, and the local workaround in our Makefile infrastructure. Approved by: re (implicitly)
Diffstat (limited to 'release')
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/article.sgml14
-rw-r--r--release/doc/en_US.ISO8859-1/relnotes/common/new.sgml14
2 files changed, 26 insertions, 2 deletions
diff --git a/release/doc/en_US.ISO8859-1/relnotes/article.sgml b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
index ff8d957..1d28477 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/article.sgml
+++ b/release/doc/en_US.ISO8859-1/relnotes/article.sgml
@@ -897,7 +897,19 @@
3.41. &merged;</para>
<para><application>GCC</application> has been updated to
- 3.2.2 (release version).</para>
+ 3.2.2 (release version).
+
+ <note arch="i386">
+ <para><application>GCC</application> is known to produce
+ broken code with the <option>-march=pentium4</option> option
+ set. As a workaround to avoid this problem, setting the
+ <varname>CPUTYPE=p4</varname> Makefile variable (for example, in
+ &man.make.conf.5;) enables GCC's
+ <option>-march=pentium3</option> option instead. This
+ situation is expected to be resolved when GCC 3.3 is
+ imported.</para>
+ </note>
+ </para>
<para>The <application>gdtoa</application> library, for
conversions between strings and floating point, has been imported. These sources
diff --git a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
index ff8d957..1d28477 100644
--- a/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
+++ b/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml
@@ -897,7 +897,19 @@
3.41. &merged;</para>
<para><application>GCC</application> has been updated to
- 3.2.2 (release version).</para>
+ 3.2.2 (release version).
+
+ <note arch="i386">
+ <para><application>GCC</application> is known to produce
+ broken code with the <option>-march=pentium4</option> option
+ set. As a workaround to avoid this problem, setting the
+ <varname>CPUTYPE=p4</varname> Makefile variable (for example, in
+ &man.make.conf.5;) enables GCC's
+ <option>-march=pentium3</option> option instead. This
+ situation is expected to be resolved when GCC 3.3 is
+ imported.</para>
+ </note>
+ </para>
<para>The <application>gdtoa</application> library, for
conversions between strings and floating point, has been imported. These sources
OpenPOWER on IntegriCloud