summaryrefslogtreecommitdiffstats
path: root/gcc/install.texi
diff options
context:
space:
mode:
authorrobertl <robertl@138bc75d-0d04-0410-961f-82ee72b054a4>1998-07-02 08:13:44 +0000
committerrobertl <robertl@138bc75d-0d04-0410-961f-82ee72b054a4>1998-07-02 08:13:44 +0000
commita992885825f986699cd85edabe83b7a33e9304c7 (patch)
tree7296df950e18a2a58cd7c62c02dbfda9470f8a6e /gcc/install.texi
parent7e82449bce7cc1c90b272a1845d4a013cc5a1ce4 (diff)
downloadppe42-gcc-a992885825f986699cd85edabe83b7a33e9304c7.tar.gz
ppe42-gcc-a992885825f986699cd85edabe83b7a33e9304c7.zip
* install.texi (sco3.2v5): Document new --with-gnu-as flag.
* config/i386/sco5.h (JUMP_TABLES_IN_TEXT_SECTION): Defined as in other targets. (USE_GAS): Conditionalize away native assembler usage. * config/i386/sco5gas.h: New file. * config/i386/t-sco5gas: New file. * configure.in (ix86-sco3.2v5*): Use new files if --with-gnu-as git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20890 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/install.texi')
-rw-r--r--gcc/install.texi12
1 files changed, 11 insertions, 1 deletions
diff --git a/gcc/install.texi b/gcc/install.texi
index d5b6d1c1900..06572c82bb3 100644
--- a/gcc/install.texi
+++ b/gcc/install.texi
@@ -990,7 +990,7 @@ Use this configuration for SCO release 3.2 version 4.
@item i386-*-sco3.2v5*
Use this for the SCO OpenServer Release family including 5.0.0, 5.0.2,
-5.0.4, Internet FastStart 1.0, and Internet FastStart 1.1.
+5.0.4, 5.0.5, Internet FastStart 1.0, and Internet FastStart 1.1.
GNU CC can generate either ELF or COFF binaries. ELF is the default.
To get COFF output, you must specify @samp{-mcoff}) on the command line.
@@ -998,6 +998,16 @@ To get COFF output, you must specify @samp{-mcoff}) on the command line.
For 5.0.0 and 5.0.2, you must install TLS597 from ftp.sco.com/TLS.
5.0.4 and later do not require this patch.
+The native SCO assembler that is provided with the OS at no charge
+is normally required. If, however, you must be able to use the GNU
+assembler (perhaps you have complex asms) you must configure this
+package @samp{--with-gnu-as}. To do this, install (cp or symlink)
+gcc/as to your copy of the GNU assembler. You must use a recent version
+of GNU binutils; version 2.9.1 seems to work well. If you select this
+option, you will be unable to build COFF images. Trying to do so will
+result in non-obvious failures. In general, the "--with-gnu-as" option
+isn't as well tested as the native assembler.
+
@emph{NOTE:} You must follow the instructions about invoking
@samp{make bootstrap} because the native OpenServer compiler builds
a @file{cc1plus} that will not correctly parse many valid C++ programs.
OpenPOWER on IntegriCloud