aboutsummaryrefslogtreecommitdiff
path: root/gas/configure.tgt
diff options
context:
space:
mode:
authorJosh Conner <joshconner@google.com>2016-12-02 10:44:29 +0000
committerNick Clifton <nickc@redhat.com>2016-12-02 10:44:29 +0000
commitd5451cd45325d12b2cc3d10ffe67f09b0e26b967 (patch)
treeef28edcd6c7312ad15bced09bafff05085fd1ae2 /gas/configure.tgt
parent432ec0814b01a93b88eddf13092ea6abef34652d (diff)
downloadgdb-d5451cd45325d12b2cc3d10ffe67f09b0e26b967.zip
gdb-d5451cd45325d12b2cc3d10ffe67f09b0e26b967.tar.gz
gdb-d5451cd45325d12b2cc3d10ffe67f09b0e26b967.tar.bz2
Add support for Fushia OS.
* configure.ac: Add fuchsia to targets that use ELF. * configure: Regenerated. bfd * configure.tgt: Add support for fuchsia (OS). gas * configure.tgt: Add support for fuchsia (OS). ld * Makefile.am: Add dependency information for earmelf_fuchsia.c. * Makefile.in: Regenerate. * configure.tgt: Add support for aarch64-*-fuchsia, arm*-*-fuchsia*, and x86_64-*-fuchsia* targets. * emulparams/armelf_fuchsia.sh: New file. * emulparams/armelfb_fuchsia.sh: New file.
Diffstat (limited to 'gas/configure.tgt')
-rw-r--r--gas/configure.tgt3
1 files changed, 3 insertions, 0 deletions
diff --git a/gas/configure.tgt b/gas/configure.tgt
index 3e230cb..4951555 100644
--- a/gas/configure.tgt
+++ b/gas/configure.tgt
@@ -123,6 +123,7 @@ generic_target=${cpu_type}-$vendor-$os
# Note: This table is alpha-sorted, please try to keep it that way.
case ${generic_target} in
aarch64*-*-elf | aarch64*-*-rtems*) fmt=elf;;
+ aarch64*-*-fuchsia*) fmt=elf;;
aarch64*-*-linux*) fmt=elf em=linux ;;
alpha-*-*vms*) fmt=evax ;;
@@ -161,6 +162,7 @@ case ${generic_target} in
fmt=coff em=wince-pe ;;
arm-*-pe) fmt=coff em=pe ;;
arm-*-riscix*) fmt=aout em=riscix ;;
+ arm-*-fuchsia*) fmt=elf ;;
avr-*-*) fmt=elf bfd_gas=yes ;;
@@ -221,6 +223,7 @@ case ${generic_target} in
i386-*-coff) fmt=coff ;;
i386-*-elfiamcu) fmt=elf arch=iamcu ;;
i386-*-elf*) fmt=elf ;;
+ i386-*-fuchsia*) fmt=elf ;;
i386-*-kaos*) fmt=elf ;;
i386-*-bsd*) fmt=aout em=386bsd ;;
i386-*-nacl*) fmt=elf em=nacl