From 09df750b994963a47f7c450f74b7e3f8567a6355 Mon Sep 17 00:00:00 2001
From: John Ericson <john.ericson@obsidian.systems>
Date: Sat, 5 May 2018 21:09:43 +1000
Subject: [PATCH] 	* config.sub (arm*-*-none-eabi): Recognise.

Signed-off-by: Ben Elliston <bje@gnu.org>
---
 ChangeLog                 | 4 ++++
 config.sub                | 6 ++++++
 testsuite/config-sub.data | 3 +++
 3 files changed, 13 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index dea1c30..cc880a4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2018-05-05  John Ericson  <john.ericson@obsidian.systems>
+
+	* config.sub (arm*-*-none-eabi): Recognise.
+
 2018-05-05  Ben Elliston  <bje@gnu.org>
 
 	* config.sub: Pass the -r option to 'read'.
diff --git a/config.sub b/config.sub
index 7ef21b7..2456377 100755
--- a/config.sub
+++ b/config.sub
@@ -1550,6 +1550,12 @@ case $os in
 		;;
 	-none)
 		;;
+	-*-eabi)
+		case $basic_machine in
+		    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 28acb03..a4063fb 100644
--- a/testsuite/config-sub.data
+++ b/testsuite/config-sub.data
@@ -58,6 +58,7 @@ arm-riscos					arm-unknown-riscos
 arm-sysgo-pikeos				arm-sysgo-eabi
 arm-tirtos					arm-unknown-tirtos
 arm-unknown-netbsdelf7.0			arm-unknown-netbsdelf7.0
+arm-unknown-none-eabi				arm-unknown-none-eabi
 arm-unknown-riscos				arm-unknown-riscos
 armv2						armv2-unknown-none
 armv3l						armv3l-unknown-none
@@ -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
@@ -77,6 +79,7 @@ armv7eb-unknown-netbsdelf7.0			armv7eb-unknown-netbsdelf7.0
 armv7eb-unknown-netbsdelf7.0-eabi		armv7eb-unknown-netbsdelf7.0-eabi
 armv7eb-unknown-netbsdelf7.0-eabihf		armv7eb-unknown-netbsdelf7.0-eabihf
 armv7m						armv7m-unknown-none
+armv7m-unknown-none-eabi				armv7m-unknown-none-eabi
 armv7r						armv7r-unknown-none
 armv7-unknown-netbsdelf7.0			armv7-unknown-netbsdelf7.0
 armv7-unknown-netbsdelf7.0-eabi			armv7-unknown-netbsdelf7.0-eabi