aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2001-09-25 21:17:34 +0000
committerJanis Johnson <janis@gcc.gnu.org>2001-09-25 21:17:34 +0000
commitb499d9ab48224a8331ee6553e8fdf7becaec26bd (patch)
tree4a3d5a741ebb962f5aae34c16d2dae5b1ea928c9
parente903c96af0352839873e05e90256276f96a9d77e (diff)
downloadgcc-b499d9ab48224a8331ee6553e8fdf7becaec26bd.zip
gcc-b499d9ab48224a8331ee6553e8fdf7becaec26bd.tar.gz
gcc-b499d9ab48224a8331ee6553e8fdf7becaec26bd.tar.bz2
install.texi (Specific, [...]): Document.
* doc/install.texi (Specific, ia64-*-linux): Document. Co-Authored-By: Jim Wilson <wilson@redhat.com> From-SVN: r45812
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/install.texi27
2 files changed, 32 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 6b43427..9e443cf 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2001-09-25 Janis Johnson <janis187@us.ibm.com>
+ Jim Wilson <wilson@redhat.com>
+
+ * doc/install.texi (Specific, ia64-*-linux): Document.
+
Tue Sep 25 17:13:56 CEST 2001 Jan Hubicka <jh@suse.cz>
* Makefile.in (cfgrtl.o): Add.
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 8c1a7a6..77cd200 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -1353,6 +1353,8 @@ These lists are updated as new information becomes available.
@item
@uref{#i860-intel-osf*,,i860-intel-osf*}
@item
+@uref{#ia64-*-linux,,ia64-*-linux}
+@item
@uref{#*-lynx-lynxos,,*-lynx-lynxos}
@item
@uref{#*-ibm-aix*,,*-ibm-aix*}
@@ -2224,6 +2226,31 @@ These problems don't exist in operating system version 1.1.
</p>
<hr>
@end html
+@heading @anchor{ia64-*-linux}ia64-*-linux
+IA-64 processor (also known as IPF, or Itanium Processor Family)
+running GNU/Linux.
+
+The toolchain is not completely finished, so requirements will continue
+to change.
+GCC 3.0.1 and later require glibc 2.2.4.
+GCC 3.0.2 requires binutils from 2001-09-05 or later.
+GCC 3.0.1 requires binutils 2.11.1 or later.
+
+None of the following versions of GCC has an ABI that is compatible
+with any of the other versions in this list, with the exception that
+Red Hat 2.96 and Trillian 000171 are compatible with each other:
+3.0.2, 3.0.1, 3.0, Red Hat 2.96, and Trillian 000717.
+This primarily affects C++ programs and programs that create shared libraries.
+Because of these ABI incompatibilities, GCC 3.0.2 is not recommended for
+user programs on GNU/Linux systems built using earlier compiler releases.
+GCC 3.0.2 is recommended for compiling linux, the kernel.
+GCC 3.0.2 is believed to be fully ABI compliant, and hence no more major
+ABI changes are expected.
+
+@html
+</p>
+<hr>
+@end html
@heading @anchor{*-lynx-lynxos}*-lynx-lynxos
LynxOS 2.2 and earlier comes with GCC 1.x already installed as
@file{/bin/gcc}. You should compile with this instead of @file{/bin/cc}.