gcc.texi: Remove obsolete information relating to build and installation problems...
authorJoseph Myers <jsm28@cam.ac.uk>
Sun, 18 Mar 2001 18:53:54 +0000 (18:53 +0000)
committerJoseph Myers <jsm28@gcc.gnu.org>
Sun, 18 Mar 2001 18:53:54 +0000 (18:53 +0000)
* gcc.texi: Remove obsolete information relating to build and
installation problems with enquire or the Pyramid C compiler.

From-SVN: r40599

gcc/ChangeLog
gcc/gcc.texi

index a6b8f5868701adc005bf15b6bccbeadcb60dbcbb..50921f03d3bcdc5801ba4305f4821c7330a48c0e 100644 (file)
@@ -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.
index 8210ad3497086f3e897d98dad3cac7afe6e658b2..d3c45cf199ae9f1b56caa478e045f2e004d8d093 100644 (file)
@@ -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.
 
@@ -604,12 +604,6 @@ Sometimes @code{make} recompiles parts of the compiler when installing
 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
@@ -617,52 +611,6 @@ functions are in @file{libc.a} when it is the GNU C library.  To work
 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
@@ -848,16 +796,6 @@ the @code{fixproto} shell script triggers a bug in the system shell.
 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.