From 4fb1c8f97a3e96bd00d819bd20d48dd2d1d5f112 Mon Sep 17 00:00:00 2001 From: James Greenhalgh Date: Mon, 16 Feb 2015 16:28:16 +0000 Subject: [PATCH] [Patch docs obvious] install.texi: Put aarch64 back in alphabetical order, add link gcc/ * doc/install.texi (Specific): Reorder targets list to put aarch64 in alphabetical order. Add a link to aarch64*-*-* from the top menu. From-SVN: r220738 --- gcc/ChangeLog | 6 ++++++ gcc/doc/install.texi | 40 +++++++++++++++++++++------------------- 2 files changed, 27 insertions(+), 19 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 04ac1192bd1..a4994293eb2 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2015-02-16 James Greenhalgh + + * doc/install.texi (Specific): Reorder targets list to put + aarch64 in alphabetical order. Add a link to aarch64*-*-* + from the top menu. + 2015-02-16 Michael Haubenwallner David Edelsohn diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index c9e3bf1f77b..47380a30e02 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -3238,6 +3238,8 @@ information have to. @ifhtml @itemize @item +@uref{#aarch64-x-x,,aarch64*-*-*} +@item @uref{#alpha-x-x,,alpha*-*-*} @item @uref{#alpha-dec-osf51,,alpha*-dec-osf5.1} @@ -3386,6 +3388,25 @@ information have to.
@end html +@anchor{aarch64-x-x} +@heading aarch64*-*-* +Binutils pre 2.24 does not have support for selecting @option{-mabi} and +does not support ILP32. If it is used to build GCC 4.9 or later, GCC will +not support option @option{-mabi=ilp32}. + +To enable a workaround for the Cortex-A53 erratum number 835769 by default +(for all CPUs regardless of -mcpu option given) at configure time use the +@option{--enable-fix-cortex-a53-835769} option. This will enable the fix by +default and can be explicitly disabled during during compilation by passing the +@option{-mno-fix-cortex-a53-835769} option. Conversely, +@option{--disable-fix-cortex-a53-835769} will disable the workaround by +default. The workaround is disabled by default if neither of +@option{--enable-fix-cortex-a53-835769} or +@option{--disable-fix-cortex-a53-835769} is given at configure time. + +@html +
+@end html @anchor{alpha-x-x} @heading alpha*-*-* This section contains general configuration information for all @@ -3895,25 +3916,6 @@ is required to build GCC@. For GCC 3.3 and later, this is the default. For gcc 3.4.3 and later, @option{--enable-libunwind-exceptions} is removed and the system libunwind library will always be used. -@html -
-@end html -@anchor{aarch64-x-x} -@heading aarch64*-*-* -Binutils pre 2.24 does not have support for selecting @option{-mabi} and -does not support ILP32. If it is used to build GCC 4.9 or later, GCC will -not support option @option{-mabi=ilp32}. - -To enable a workaround for the Cortex-A53 erratum number 835769 by default -(for all CPUs regardless of -mcpu option given) at configure time use the -@option{--enable-fix-cortex-a53-835769} option. This will enable the fix by -default and can be explicitly disabled during during compilation by passing the -@option{-mno-fix-cortex-a53-835769} option. Conversely, -@option{--disable-fix-cortex-a53-835769} will disable the workaround by -default. The workaround is disabled by default if neither of -@option{--enable-fix-cortex-a53-835769} or -@option{--disable-fix-cortex-a53-835769} is given at configure time. - @html