changeset 1735:5032e4faca19

($os alternatives for sco and isc): Preserve the specified os version if any. Each alternative handles both 386 and 486, preserving distinction. ($basic_machine alternatives for sco and isc): Deleted. (i[34]86v32, i[34]86v, i[34]86v4): Handle both cpus together, preserving distinction.
author Richard M. Stallman <rms@gnu.org>
date Tue, 05 Jan 1993 05:43:42 +0000
parents d85a2ab89e09
children c18775a6cf55
files config.sub
diffstat 1 files changed, 11 insertions(+), 39 deletions(-) [+]
line wrap: on
line diff
--- a/config.sub	Mon Jan 04 11:36:14 1993 +0000
+++ b/config.sub	Tue Jan 05 05:43:42 1993 +0000
@@ -70,19 +70,18 @@
 		;;
 	-sco3.2v[4-9]*)
 		# Don't forget version if it is 3.2v4 or newer.
-		os=-sco3.2v4
-		basic_machine=i386-unknown
+		basic_machine=`echo $1 | sed -e 's/86-.*/86-unknown/'`
 		;;
 	-sco*)
 		os=-sco3.2v2
-		basic_machine=i386-unknown
+		basic_machine=`echo $1 | sed -e 's/86-.*/86-unknown/'`
 		;;
 	-isc)
 		os=-isc2.2
-		basic_machine=i386-unknown
+		basic_machine=`echo $1 | sed -e 's/86-.*/86-unknown/'`
 		;;
 	-isc*)
-		basic_machine=i386-unknown
+		basic_machine=`echo $1 | sed -e 's/86-.*/86-unknown/'`
 		;;
 esac
 
@@ -113,44 +112,17 @@
 		basic_machine=vax-dec
 		os=-vms
 		;;
-	i386v32)
-		basic_machine=i386-unknown
-		os=-sysv32
-		;;
-	i386-sco* | i386sco | sco)
-		basic_machine=i386-unknown
-		os=-sco3.2v2
-		;;
-	i386-isc* | isc)
-		basic_machine=i386-unknown
-		os=-isc
-		;;
-	i486v32)
-		basic_machine=i486-unknown
+# I'm not sure what "Sysv32" means.  Should this be sysv3.2?
+	i[34]86v32)
+		basic_machine=`echo $1 | sed -e 's/86.*/86-unknown/'`
 		os=-sysv32
 		;;
-	i486-sco* | i486sco | sco)
-		basic_machine=i486-unknown
-		os=-sco3.2v2
-		;;
-	i486-isc* | isc)
-		basic_machine=i486-unknown
-		os=-isc
-		;;
-	i386v4*)
-		basic_machine=i386-unknown
+	i[34]86v4*)
+		basic_machine=`echo $1 | sed -e 's/86.*/86-unknown/'`
 		os=-sysv4
 		;;
-	i486v4*)
-		basic_machine=i486-unknown
-		os=-sysv4
-		;;
-	i386v)
-		basic_machine=i386-unknown
-		os=-sysv
-		;;
-	i486v)
-		basic_machine=i486-unknown
+	i[34]86v)
+		basic_machine=`echo $1 | sed -e 's/86.*/86-unknown/'`
 		os=-sysv
 		;;
 	spur)