Index: gcc/config.gcc
===================================================================
--- gcc/config.gcc	(revision 163449)
+++ gcc/config.gcc	(working copy)
@@ -237,6 +237,8 @@
  | pdp11-*-bsd				\
  | sparc-hal-solaris2*			\
  | thumb-*-*				\
+ | *-*-darwin[0-5]                      \
+ | *-*-darwin[0-5].*                    \
  | *-*-linux*aout*			\
  | *-*-linux*coff*			\
  | *-*-linux*libc1*			\
@@ -1950,14 +1952,14 @@
 	extra_options="${extra_options} rs6000/darwin.opt"
 	extra_parts="crt2.o"
 	case ${target} in
-	  *-darwin1[0-9]* | *-darwin[8-9]*)
+	  *-darwin[8-9]*)
 	    tmake_file="${tmake_file} rs6000/t-darwin8"
 	    tm_file="${tm_file} rs6000/darwin8.h"
 	    ;;
 	  *-darwin7*)
 	    tm_file="${tm_file} rs6000/darwin7.h"
 	    ;;
-	  *-darwin[0-6]*)
+	  *-darwin6*)
 	    ;;
 	esac
 	tmake_file="${tmake_file} t-slibgcc-darwin"
