AArch64 [8/10]
2012-10-23 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> Stephen Thomas <stephen.thomas@arm.com> Tejas Belagod <tejas.belagod@arm.com> Yufeng Zhang <yufeng.zhang@arm.com> * config.host (aarch64*-*-elf, aarch64*-*-linux*): New. * config/aarch64/crti.S: New file. * config/aarch64/crtn.S: New file. * config/aarch64/linux-unwind.h: New file. * config/aarch64/sfp-machine.h: New file. * config/aarch64/sync-cache.c: New file. * config/aarch64/t-aarch64: New file. * config/aarch64/t-softfp: New file. Co-Authored-By: Jim MacArthur <jim.macarthur@arm.com> Co-Authored-By: Marcus Shawcroft <marcus.shawcroft@arm.com> Co-Authored-By: Nigel Stephens <nigel.stephens@arm.com> Co-Authored-By: Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Co-Authored-By: Richard Earnshaw <rearnsha@arm.com> Co-Authored-By: Sofiane Naci <sofiane.naci@arm.com> Co-Authored-By: Stephen Thomas <stephen.thomas@arm.com> Co-Authored-By: Tejas Belagod <tejas.belagod@arm.com> Co-Authored-By: Yufeng Zhang <yufeng.zhang@arm.com> From-SVN: r192729
This commit is contained in:
parent
04ce690f70
commit
1e3d5096a3
@ -1,3 +1,23 @@
|
||||
2012-10-23 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>
|
||||
Stephen Thomas <stephen.thomas@arm.com>
|
||||
Tejas Belagod <tejas.belagod@arm.com>
|
||||
Yufeng Zhang <yufeng.zhang@arm.com>
|
||||
|
||||
* config.host (aarch64*-*-elf, aarch64*-*-linux*): New.
|
||||
* config/aarch64/crti.S: New file.
|
||||
* config/aarch64/crtn.S: New file.
|
||||
* config/aarch64/linux-unwind.h: New file.
|
||||
* config/aarch64/sfp-machine.h: New file.
|
||||
* config/aarch64/sync-cache.c: New file.
|
||||
* config/aarch64/t-aarch64: New file.
|
||||
* config/aarch64/t-softfp: New file.
|
||||
|
||||
2012-10-21 Hans-Peter Nilsson <hp@bitrange.com>
|
||||
|
||||
* config/mmix/crti.S: Mark program and data addresses using PRELD.
|
||||
|
@ -83,6 +83,9 @@ m32c*-*-*)
|
||||
cpu_type=m32c
|
||||
tmake_file=t-fdpbit
|
||||
;;
|
||||
aarch64*-*-*)
|
||||
cpu_type=aarch64
|
||||
;;
|
||||
alpha*-*-*)
|
||||
cpu_type=alpha
|
||||
;;
|
||||
@ -278,6 +281,16 @@ i[34567]86-*-mingw* | x86_64-*-mingw*)
|
||||
esac
|
||||
|
||||
case ${host} in
|
||||
aarch64*-*-elf)
|
||||
extra_parts="$extra_parts crtbegin.o crtend.o crti.o crtn.o"
|
||||
tmake_file="${tmake_file} ${cpu_type}/t-aarch64"
|
||||
tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp"
|
||||
;;
|
||||
aarch64*-*-linux*)
|
||||
md_unwind_header=aarch64/linux-unwind.h
|
||||
tmake_file="${tmake_file} ${cpu_type}/t-aarch64"
|
||||
tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp"
|
||||
;;
|
||||
alpha*-*-linux*)
|
||||
tmake_file="${tmake_file} alpha/t-alpha alpha/t-ieee t-crtfm alpha/t-linux"
|
||||
extra_parts="$extra_parts crtfastmath.o"
|
||||
|
Loading…
Reference in New Issue
Block a user