Update year range in copyright notice of binutils files
[deliverable/binutils-gdb.git] / gas / configure.tgt
index 6000c7c202e25490e397c5439fc882ca72622602..afe4e0608cf55d3e32fdce7f999491e49b7a3ef4 100644 (file)
@@ -1,6 +1,6 @@
 # gas target specific configuration file.  This is a -*- sh -*- file.
 #
-#   Copyright (C) 2012-2017 Free Software Foundation, Inc.
+#   Copyright (C) 2012-2018 Free Software Foundation, Inc.
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -46,8 +46,8 @@ eval `echo $targ | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/cpu=\1 vendor=\2 os=\3/'`
 # endian and arch.
 # Note: This table is alpha-sorted, please try to keep it that way.
 case ${cpu} in
-  aarch64)             cpu_type=aarch64 endian=little ;;
-  aarch64_be)          cpu_type=aarch64 endian=big ;;
+  aarch64)             cpu_type=aarch64 endian=little arch=aarch64;;
+  aarch64_be)          cpu_type=aarch64 endian=big arch=aarch64;;
   alpha*)              cpu_type=alpha ;;
   am33_2.0)            cpu_type=mn10300 endian=little ;;
   arc*eb)              cpu_type=arc endian=big ;;
@@ -62,6 +62,7 @@ case ${cpu} in
   fido)                        cpu_type=m68k ;;
   hppa*)               cpu_type=hppa ;;
   i[3-7]86)            cpu_type=i386 arch=i386;;
+  ia16)                        cpu_type=i386 arch=i386;;
   ia64)                        cpu_type=ia64 ;;
   ip2k)                        cpu_type=ip2k endian=big ;;
   iq2000)              cpu_type=iq2000 endian=big ;;
@@ -125,7 +126,10 @@ generic_target=${cpu_type}-$vendor-$os
 case ${generic_target} in
   aarch64*-*-elf*)                     fmt=elf;;
   aarch64*-*-fuchsia*)                 fmt=elf;;
-  aarch64*-*-linux*)                   fmt=elf em=linux ;;
+  aarch64*-*-linux*)                   fmt=elf em=linux
+    case ${cpu}-${os} in
+      aarch64*-linux-gnu_ilp32)                arch=aarch64:32 ;;
+    esac ;;
 
   alpha-*-*vms*)                       fmt=evax ;;
   alpha-*-osf*)                                fmt=ecoff ;;
@@ -292,6 +296,8 @@ case ${generic_target} in
 
   i960-*-elf*)                         fmt=elf ;;
 
+  ia16-*-elf*)                         fmt=elf ;;
+
   ia64-*-elf*)                         fmt=elf ;;
   ia64-*-*vms*)                                fmt=elf em=vms ;;
   ia64-*-aix*)                         fmt=elf em=ia64aix ;;
This page took 0.024506 seconds and 4 git commands to generate.