From 76137ec33f876343701f35eb0ab38fd1a8a0410f Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Tue, 2 Dec 1997 21:23:53 -0700 Subject: [PATCH] More tweakage From-SVN: r16897 --- INSTALL/SPECIFIC | 23 ++++++++++++++++++++--- INSTALL/specific.html | 25 +++++++++++++++++++++---- libstdc++/NEWS | 1 + 3 files changed, 42 insertions(+), 7 deletions(-) diff --git a/INSTALL/SPECIFIC b/INSTALL/SPECIFIC index af3137d4a0d8..571b6705f7ff 100644 --- a/INSTALL/SPECIFIC +++ b/INSTALL/SPECIFIC @@ -51,7 +51,9 @@ m68k-*-nextstep* You absolutely must use GNU sed and GNU make on this platform. If you try to build the integrated C++ & C++ runtime libraries on this system you will run into trouble with include files. The way to get around this is to use the -following sequence. +following sequence. Note you must have write permission to prefix for this +sequence to work. + cd objdir make all-texinfo all-bison all-byacc all-binutils all-gas all-ld @@ -61,8 +63,11 @@ make install-headers-tar cd .. make bootstrap3 -mips*-sgi-irix4 +m68k-sun-sunos4.1.1 +It is reported that you may need the GNU assembler on this platform. + +mips*-sgi-irix4 mips*-sgi-irix5 You must use GAS on these platforms, the native assembler can not handle the code for exception handling support on this platform. These systems don't have @@ -70,12 +75,24 @@ ranlib, which various components in egcs need; you should be able to avoid this problem by installing GNU binutils, which includes a functional ranlib for this system. - You may get the following warning on irix4 platforms, it can be safely ignored. warning: foo.o does not have gp tables for all its sections. + +mips*-sgi-irix6 +You must not use GAS on irix6 platforms; doing so will only cause problems. + +These systems don't have ranlib, which various components in egcs need; you should be able to avoid +this problem by making a dummy script called ranlib which just exits with zero status and placing it in +your path. + +rs6000-ibm-aix* +powerpc-ibm-aix* +At least one person as reported problems with older versions of gnu-make on +this platform. make-3.76 is reported to work correctly. + powerpc-*-linux-gnu* You will need binutils-2.8.1.0.17 for a working egcs. It is strongly recommended to recompile binutils with egcs if you initially built it with diff --git a/INSTALL/specific.html b/INSTALL/specific.html index 049446241c05..978436bf904d 100644 --- a/INSTALL/specific.html +++ b/INSTALL/specific.html @@ -60,9 +60,11 @@ after getting the failure from "make bootstrap".

m68k-*-nextstep*
You absolutely must use GNU sed and GNU make on this platform. -If you try to build the integrated C++ & C++ runtime libraries on this system +

If you try to build the integrated C++ & C++ runtime libraries on this system you will run into trouble with include files. The way to get around this is -to use the following sequence. +to use the following sequence. Note you must have write permission to +prefix for this sequence to work. +

cd objdir
make all-texinfo all-bison all-byacc all-binutils all-gas all-ld
cd gcc
@@ -71,12 +73,15 @@ make install-headers-tar
cd ..
make bootstrap3
+

m68k-sun-sunos4.1.1
+It is reported that you may need the GNU assembler on this platform. +

mips*-sgi-irix4
-

mips*-sgi-irix5
+mips*-sgi-irix5
You must use GAS on these platforms, the native assembler can not handle the code for exception handling support on this platform. -These systems don't have ranlib, which various components in egcs need; you +

These systems don't have ranlib, which various components in egcs need; you should be able to avoid this problem by installing GNU binutils, which includes a functional ranlib for this system. @@ -86,6 +91,18 @@ ignored. warning: foo.o does not have gp tables for all its sections. +

mips*-sgi-irix6
+You must not use GAS on irix6 platforms; doing so will only cause problems. + +

These systems don't have ranlib, which various components in egcs need; you +should be able to avoid this problem by making a dummy script called ranlib +which just exits with zero status and placing it in your path. + +

rs6000-ibm-aix*
+powerpc-ibm-aix*
+At least one person as reported problems with older versions of gnu-make on +this platform. make-3.76 is reported to work correctly. +

powerpc-*-linux-gnu*
You will need binutils-2.8.1.0.17 for diff --git a/libstdc++/NEWS b/libstdc++/NEWS index 07d729ddc8d3..f401cc6db214 100644 --- a/libstdc++/NEWS +++ b/libstdc++/NEWS @@ -1,3 +1,4 @@ *** Noteworthy changes in libstdc++ for EGCS the HP distribution, thanks to improved template support in EGCS. * As a result of these and other changes, libstc++ for EGCS is not binary +* EGCS includes the SGI STL implementation without changes. -- 2.47.2