From 23ab00aadf1a31461022d12294e6ec6f7404e0ba Mon Sep 17 00:00:00 2001 From: Ken Raeburn Date: Fri, 9 Oct 1992 01:44:03 +0000 Subject: [PATCH] * config.sub: Complain if no argument is given. Added support for 386bsd as OS and target alias. --- ChangeLog | 5 +++++ config.sub | 16 ++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/ChangeLog b/ChangeLog index 478a09a93cc..a79593cefd1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Thu Oct 8 18:41:45 1992 Ken Raeburn (raeburn@cygnus.com) + + * config.sub: Complain if no argument is given. Added support for + 386bsd as OS and target alias. + Thu Oct 8 15:07:22 1992 Ian Lance Taylor (ian@cygnus.com) * Makefile.in (XTRAFLAGS): include newlib directories if diff --git a/config.sub b/config.sub index 8e7227a8f6b..76395142118 100755 --- a/config.sub +++ b/config.sub @@ -35,6 +35,15 @@ # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM # it is wrong to echo any other type of specification +if [ x$1 = x ] +then + echo Configuration name missing. 1>&2 + echo "Usage: $0 CPU-MFR-OPSYS" 1>&2 + echo "or $0 ALIAS" 1>&2 + echo where ALIAS is a recognized configuration type. 1>&2 + exit 1 +fi + # First pass through any local machine types. case $1 in *local*) @@ -192,6 +201,10 @@ case $basic_machine in basic_machine=i486-unknown os=-sysv ;; + 386bsd) + basic_machine=i386-unknown + os=-bsd + ;; spur) basic_machine=spur-unknown ;; @@ -618,6 +631,9 @@ case $os in -aos*) os=-bsd ;; + -386bsd) + os=-bsd + ;; -ctix* | -uts*) os=-sysv ;;