doc/install.texi: Update AIX information again.
From-SVN: r42819
This commit is contained in:
parent
b8df899a1c
commit
5791e6da36
@ -1,3 +1,7 @@
|
||||
2001-06-03 David Edelsohn <edelsohn@gnu.org>
|
||||
|
||||
* doc/install.texi: Update AIX information again.
|
||||
|
||||
2001-06-02 Joseph S. Myers <jsm28@cam.ac.uk>
|
||||
|
||||
* doc/gcc.texi, doc/install-old.texi: Remove old system-specific
|
||||
|
@ -33,7 +33,7 @@
|
||||
@settitle Installing GCC: Binaries
|
||||
@end ifset
|
||||
|
||||
@comment $Id: install.texi,v 1.12 2001/06/02 18:21:37 jsm28 Exp $
|
||||
@comment $Id: install.texi,v 1.13 2001/06/02 22:33:30 jsm28 Exp $
|
||||
@c Copyright (C) 2001 Free Software Foundation, Inc.
|
||||
@c *** Converted to texinfo by Dean Wakerley, dean@wakerley.com
|
||||
|
||||
@ -1124,8 +1124,6 @@ GNU Compiler Collection on your machine.
|
||||
@item
|
||||
@uref{#ns32k-utek,,ns32k-utek}
|
||||
@item
|
||||
@uref{#rs6000-*-aix,,rs6000-*-aix, powerpc-*-aix}
|
||||
@item
|
||||
@uref{#powerpc-*-elf,,powerpc-*-elf, powerpc-*-sysv4}
|
||||
@item
|
||||
@uref{#powerpc-*-linux-gnu*,,powerpc-*-linux-gnu*}
|
||||
@ -1968,6 +1966,11 @@ GCC does not produce the same floating-point formats that the assembler
|
||||
expects. If one encouters this problem, set the @env{LANG}
|
||||
environment variable to "C" or "En_US".
|
||||
|
||||
By default, GCC for AIX 4.1 and above produces code that can be used on
|
||||
both Power or PowerPC processors.
|
||||
|
||||
You can specify a default version for the @samp{-mcpu=}@var{cpu_type}
|
||||
switch by using the configure option @samp{--with-cpu-}@var{cpu_type}.
|
||||
|
||||
@html
|
||||
</p>
|
||||
@ -2564,55 +2567,6 @@ system cannot compile GNU CC; contact @samp{tektronix!reed!mason} to get
|
||||
binaries of GNU CC for bootstrapping.
|
||||
|
||||
|
||||
@html
|
||||
</p>
|
||||
<hr>
|
||||
@end html
|
||||
@heading @anchor{rs6000-*-aix}rs6000-*-aix, powerpc-*-aix
|
||||
Various early versions of each release of the IBM XLC compiler will not
|
||||
bootstrap GNU CC. Symptoms include differences between the stage2 and
|
||||
stage3 object files, and errors when compiling @file{libgcc.a} or
|
||||
@file{enquire}. Known problematic releases include: xlc-1.2.1.8,
|
||||
xlc-1.3.0.0 (distributed with AIX 3.2.5), and xlc-1.3.0.19. Both
|
||||
xlc-1.2.1.28 and xlc-1.3.0.24 (PTF 432238) are known to produce working
|
||||
versions of GNU CC, but most other recent releases correctly bootstrap
|
||||
GNU CC.
|
||||
|
||||
Release 4.3.0 of AIX and ones prior to AIX 3.2.4 include a version of
|
||||
the IBM assembler which does not accept debugging directives: assembler
|
||||
updates are available as PTFs. Also, if you are using AIX 3.2.5 or
|
||||
greater and the GNU assembler, you must have a version modified after
|
||||
October 16th, 1995 in order for the GNU C compiler to build. See the
|
||||
file @file{README.RS6000} for more details on any of these problems.
|
||||
|
||||
GNU CC does not yet support the 64-bit PowerPC instructions.
|
||||
|
||||
Objective C does not work on this architecture because it makes assumptions
|
||||
that are incompatible with the calling conventions.
|
||||
|
||||
AIX on the RS/6000 provides support (NLS) for environments outside of
|
||||
the United States. Compilers and assemblers use NLS to support
|
||||
locale-specific representations of various objects including
|
||||
floating-point numbers ("." vs "," for separating decimal fractions).
|
||||
There have been problems reported where the library linked with GNU CC
|
||||
does not produce the same floating-point formats that the assembler
|
||||
accepts. If you have this problem, set the LANG environment variable to
|
||||
"C" or "En_US".
|
||||
|
||||
Due to changes in the way that GNU CC invokes the binder (linker) for AIX
|
||||
4.1, you may now receive warnings of duplicate symbols from the link step
|
||||
that were not reported before. The assembly files generated by GNU CC for
|
||||
AIX have always included multiple symbol definitions for certain global
|
||||
variable and function declarations in the original program. The warnings
|
||||
should not prevent the linker from producing a correct library or runnable
|
||||
executable.
|
||||
|
||||
By default, AIX 4.1 produces code that can be used on either Power or
|
||||
PowerPC processors.
|
||||
|
||||
You can specify a default version for the @samp{-mcpu=}@var{cpu_type}
|
||||
switch by using the configure option @samp{--with-cpu-}@var{cpu_type}.
|
||||
|
||||
@html
|
||||
</p>
|
||||
<hr>
|
||||
|
Loading…
Reference in New Issue
Block a user