Hi,

Looking at https://gcc.gnu.org/install/specific.html , aarch64*-*-* is
in an odd place and isn't linked to from the top of the file.

This patch fixes that by reordering the entries and adding a link
from the menu at the top of the page.

I've built the documentation with no new issues, and had a look in
firefox to ensure the changes were sane.

I've applied this patch under the obvious rule as revision r220738.

Thanks,
James

---
2015-02-16  James Greenhalgh  <james.greenha...@arm.com>

        * doc/install.texi (Specific): Reorder targets list to put
        aarch64 in alphabetical order.  Add a link to aarch64*-*-*
        from the top menu.
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index c9e3bf1..47380a3 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.
 <!-- -------- host/target specific issues start here ---------------- -->
 <hr />
 @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
+<hr />
+@end html
 @anchor{alpha-x-x}
 @heading alpha*-*-*
 This section contains general configuration information for all
@@ -3897,25 +3918,6 @@ removed and the system libunwind library will always be used.
 
 @html
 <hr />
-@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
-<hr />
 <!-- rs6000-ibm-aix*, powerpc-ibm-aix* -->
 @end html
 @anchor{x-ibm-aix}

Reply via email to