aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJoseph Myers <jsm28@cam.ac.uk>2001-03-18 18:53:54 +0000
committerJoseph Myers <jsm28@gcc.gnu.org>2001-03-18 18:53:54 +0000
commit1f618c5855b7e4a92c55dd2387e35f9f0b7ba3fc (patch)
treee1e13ab598a98622221f021d464f130517788765 /gcc
parent5af8ea3f17915e93096e2adc968c4d901ac9a74a (diff)
downloadgcc-1f618c5855b7e4a92c55dd2387e35f9f0b7ba3fc.zip
gcc-1f618c5855b7e4a92c55dd2387e35f9f0b7ba3fc.tar.gz
gcc-1f618c5855b7e4a92c55dd2387e35f9f0b7ba3fc.tar.bz2
gcc.texi: Remove obsolete information relating to build and installation problems with...
* gcc.texi: Remove obsolete information relating to build and installation problems with enquire or the Pyramid C compiler. From-SVN: r40599
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/gcc.texi64
2 files changed, 6 insertions, 63 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a6b8f58..50921f0 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2001-03-18 Joseph S. Myers <jsm28@cam.ac.uk>
+
+ * gcc.texi: Remove obsolete information relating to build and
+ installation problems with enquire or the Pyramid C compiler.
+
2001-03-17 Richard Henderson <rth@redhat.com>
* dwarf2out.c (queue_reg_save): New.
diff --git a/gcc/gcc.texi b/gcc/gcc.texi
index 8210ad3..d3c45cf 100644
--- a/gcc/gcc.texi
+++ b/gcc/gcc.texi
@@ -166,7 +166,7 @@ instead of in the original English.
@sp 2
@center Richard M. Stallman
@sp 3
-@center Last updated 8 February 2001
+@center Last updated 18 March 2001
@sp 1
@c The version number appears five times more in this file.
@@ -605,12 +605,6 @@ the compiler. In one case, this was traced down to a bug in
@code{make}. Either ignore the problem or switch to GNU Make.
@item
-If you have installed a program known as purify, you may find that it
-causes errors while linking @code{enquire}, which is part of building
-GCC. The fix is to get rid of the file @code{real-ld} which purify
-installs---so that GCC won't try to use it.
-
-@item
On GNU/Linux SLS 1.01, there is a problem with @file{libc.a}: it does not
contain the obstack functions. However, GCC assumes that the obstack
functions are in @file{libc.a} when it is the GNU C library. To work
@@ -618,52 +612,6 @@ around this problem, change the @code{__GNU_LIBRARY__} conditional
around line 31 to @samp{#if 1}.
@item
-On some 386 systems, building the compiler never finishes because
-@code{enquire} hangs due to a hardware problem in the motherboard---it
-reports floating point exceptions to the kernel incorrectly. You can
-install GCC except for @file{float.h} by patching out the command to
-run @code{enquire}. You may also be able to fix the problem for real by
-getting a replacement motherboard. This problem was observed in
-Revision E of the Micronics motherboard, and is fixed in Revision F.
-It has also been observed in the MYLEX MXA-33 motherboard.
-
-If you encounter this problem, you may also want to consider removing
-the FPU from the socket during the compilation. Alternatively, if you
-are running SCO Unix, you can reboot and force the FPU to be ignored.
-To do this, type @samp{hd(40)unix auto ignorefpu}.
-
-@item
-On some 386 systems, GCC crashes trying to compile @file{enquire.c}.
-This happens on machines that don't have a 387 FPU chip. On 386
-machines, the system kernel is supposed to emulate the 387 when you
-don't have one. The crash is due to a bug in the emulator.
-
-One of these systems is the Unix from Interactive Systems: 386/ix.
-On this system, an alternate emulator is provided, and it does work.
-To use it, execute this command as super-user:
-
-@example
-ln /etc/emulator.rel1 /etc/emulator
-@end example
-
-@noindent
-and then reboot the system. (The default emulator file remains present
-under the name @file{emulator.dflt}.)
-
-Try using @file{/etc/emulator.att}, if you have such a problem on the
-SCO system.
-
-Another system which has this problem is Esix. We don't know whether it
-has an alternate emulator that works.
-
-On NetBSD 0.8, a similar problem manifests itself as these error messages:
-
-@example
-enquire.c: In function `fprop':
-enquire.c:2328: floating overflow
-@end example
-
-@item
On SCO systems, when compiling GCC with the system's compiler,
do not use @samp{-O}. Some versions of the system's compiler miscompile
GCC with @samp{-O}.
@@ -849,16 +797,6 @@ If you encounter this problem, upgrade your operating system or
use BASH (the GNU shell) to run @code{fixproto}.
@item
-Some versions of the Pyramid C compiler are reported to be unable to
-compile GCC. You must use an older version of GCC for
-bootstrapping. One indication of this problem is if you get a crash
-when GCC compiles the function @code{muldi3} in file @file{libgcc2.c}.
-
-You may be able to succeed by getting GCC version 1, installing it,
-and using it to compile GCC version 2. The bug in the Pyramid C
-compiler does not seem to affect GCC version 1.
-
-@item
There may be similar problems on System V Release 3.1 on 386 systems.
@item