[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 4/4] Accept arm*-*-none-eabi
From: |
John Ericson |
Subject: |
[PATCH 4/4] Accept arm*-*-none-eabi |
Date: |
Sat, 21 Apr 2018 23:09:20 -0400 |
These are useful embedded targets.
---
ChangeLog | 1 +
config.sub | 9 +++++++++
testsuite/config-sub.data | 3 +++
3 files changed, 13 insertions(+)
diff --git a/ChangeLog b/ChangeLog
index 5a9b2a3..42035fb 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,7 @@
2018-04-24 John Ericson <address@hidden>
* config.sub: Properly recognise configs with 4 components.
+ * config.sub (arm*-*-none-eabi): Recognise.
2018-04-24 John Ericson <address@hidden>
diff --git a/config.sub b/config.sub
index b0d1a74..2b0422d 100755
--- a/config.sub
+++ b/config.sub
@@ -1546,6 +1546,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 c325e3b..04e0457 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
@@ -70,6 +71,7 @@ armv6m
armv6m-unknown-none
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
@@ -81,6 +83,7 @@ armv7r
armv7r-unknown-none
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
armv8a armv8a-unknown-none
armv8b-linux-gnueabi armv8b-unknown-linux-gnueabi
armv8m armv8m-unknown-none
--
2.16.2