This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
[AArch64] Binutils/gas/ld port for ARM's new 64-bit architecture, AArch64 [1/6] Toplevel configury changes
- From: Yufeng Zhang <Yufeng dot Zhang at arm dot com>
- To: "binutils at sourceware dot org" <binutils at sourceware dot org>
- Date: Mon, 30 Jul 2012 15:28:25 +0100
- Subject: [AArch64] Binutils/gas/ld port for ARM's new 64-bit architecture, AArch64 [1/6] Toplevel configury changes
- References: <50169862.7000705@arm.com>
This patch adds the top level configury changes for the AArch64 target
support.
Yufeng
ChangeLog
2012-07-30 Ian Bolton <ian.bolton@arm.com>
Jim MacArthur <jim.macarthur@arm.com>
Marcus Shawcroft <marcus.shawcroft@arm.com>
Nigel Stephens <nigel.stephens@arm.com>
Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
Richard Earnshaw <rearnsha@arm.com>
Sofiane Naci <sofiane.naci@arm.com>
Tejas Belagod <tejas.belagod@arm.com>
Yufeng Zhang <yufeng.zhang@arm.com>
* configure.ac: Add AArch64.
* configure: Regenerate.
diff --git a/configure.ac b/configure.ac
index 5efb4a3..83ea5bc 100644
--- a/configure.ac
+++ b/configure.ac
@@ -842,6 +842,17 @@ case "${target}" in
;;
*-*-vxworks*)
;;
+ aarch64*-*-elf* )
+ noconfigdirs="$noconfigdirs target-libffi target-qthreads"
+ libgloss_dir=aarch64
+ ;;
+ aarch64*-*-linux* )
+ noconfigdirs="$noconfigdirs target-libffi target-qthreads"
+ case ${with_newlib} in
+ no) noconfigdirs="$noconfigdirs target-newlib target-libgloss"
+ esac
+ libgloss_dir=aarch64
+ ;;
alpha*-dec-osf*)
# ld works, but does not support shared libraries.
# gas doesn't generate exception information.