From dae0366db06652baf43208dab316c652f0bb8090 Mon Sep 17 00:00:00 2001 From: John Ericson Date: Sat, 21 Apr 2018 23:09:20 -0400 Subject: [PATCH 3/3] Accept arm*-*-none-eabi These are useful embedded targets. --- config.sub | 9 +++++++++ testsuite/config-sub.data | 3 +++ 2 files changed, 12 insertions(+) diff --git a/config.sub b/config.sub index 24ffe7c..030ce89 100755 --- a/config.sub +++ b/config.sub @@ -1549,6 +1549,15 @@ case $os in ;; -none) ;; + -*-eabi) + case $basic_machine in + arm*) + ;; + *) + echo \`eabi\` is only a valid ABI for ARM + ;; + esac + ;; *) # Get rid of the `-' at the beginning of $os. os=`echo $os | sed 's/[^-]*-//'` diff --git a/testsuite/config-sub.data b/testsuite/config-sub.data index 474dce8..89a5a24 100644 --- a/testsuite/config-sub.data +++ b/testsuite/config-sub.data @@ -59,6 +59,7 @@ arm-sysgo-pikeos arm-sysgo-eabi arm-tirtos arm-unknown-tirtos arm-unknown-netbsdelf7.0 arm-unknown-netbsdelf7.0 arm-unknown-riscos arm-unknown-riscos +arm-unknown-none-eabi arm-unknown-none-eabi armv2 armv2-unknown-none armv3l armv3l-unknown-none armv6-cloudabi-eabihf armv6-unknown-cloudabi-eabihf @@ -69,6 +70,7 @@ armv6-linux-gnu armv6-unknown-linux-gnu armv6-unknown-netbsdelf7.0 armv6-unknown-netbsdelf7.0 armv6-unknown-netbsdelf7.0-eabi armv6-unknown-netbsdelf7.0-eabi armv6-unknown-netbsdelf7.0-eabihf armv6-unknown-netbsdelf7.0-eabihf +armv6-unknown-none-eabi armv6-unknown-none-eabi armv7a armv7a-unknown-none armv7a-linux-gnueabi armv7a-unknown-linux-gnueabi armv7-apple-ios armv7-apple-ios @@ -78,6 +80,7 @@ armv7eb-unknown-netbsdelf7.0-eabihf armv7eb-unknown-netbsdelf7.0-eabihf armv7-unknown-netbsdelf7.0 armv7-unknown-netbsdelf7.0 armv7-unknown-netbsdelf7.0-eabi armv7-unknown-netbsdelf7.0-eabi armv7-unknown-netbsdelf7.0-eabihf armv7-unknown-netbsdelf7.0-eabihf +armv7m-unknown-none-eabi armv7m-unknown-none-eabi armv8b-linux-gnueabi armv8b-unknown-linux-gnueabi aros i386-pc-aros asmjs asmjs-unknown-none -- 2.16.2