config-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH 2/2] * config.sub (arm*-*-none-eabi): Recognise


From: John Ericson
Subject: [PATCH 2/2] * config.sub (arm*-*-none-eabi): Recognise
Date: Sat, 21 Apr 2018 23:09:20 -0400

---
 ChangeLog                 | 6 ++++++
 config.sub                | 9 +++++++++
 testsuite/config-sub.data | 3 +++
 3 files changed, 18 insertions(+)

diff --git a/ChangeLog b/ChangeLog
index 1931be3..4686a1e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2018-04-24  John Ericson  <address@hidden>
+
+       * config.sub (arm*-*-none-eabi): Recognise.
+
+       These targets are useful for embedded systems.
+
 2018-04-24  John Ericson  <address@hidden>
 
        * config.sub: Properly recognise configs with 4 components.
diff --git a/config.sub b/config.sub
index 7a05648..a7f9382 100755
--- a/config.sub
+++ b/config.sub
@@ -1551,6 +1551,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 28acb03..fa56587 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.3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]