summaryrefslogtreecommitdiff
path: root/config.sub
diff options
context:
space:
mode:
Diffstat (limited to 'config.sub')
-rwxr-xr-xconfig.sub16
1 files changed, 15 insertions, 1 deletions
diff --git a/config.sub b/config.sub
index 70716b4e206..5f082e14a35 100755
--- a/config.sub
+++ b/config.sub
@@ -111,7 +111,7 @@ esac
# Here we must recognize all the valid KERNEL-OS combinations.
maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
case $maybe_os in
- linux-gnu*)
+ nto-qnx* | linux-gnu*)
os=-$maybe_os
basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
;;
@@ -636,6 +636,20 @@ case $basic_machine in
basic_machine=i960-intel
os=-nindy
;;
+ ntox86)
+ basic_machine=i386${os:--unknown}
+ os=-nto-qnx
+ ;;
+ nto*le | not*be)
+ basic_machine=${basic_machine%%be}
+ basic_machine=${basic_machine%%le}
+ basic_machine=${basic_machine##nto}${os:--unknown}
+ os=-nto-qnx
+ ;;
+ nto*)
+ basic_machine=${basic_machine##nto}${os:--unknown}
+ os=-nto-qnx
+ ;;
mon960)
basic_machine=i960-intel
os=-mon960