diff --git a/gcc/config.sub b/gcc/config.sub
index 55ba7bf18eaa1dc9211de21642a634216c04503e..9abec11c0ed75a159b9029614f8481dd0e3f4271 100755
--- a/gcc/config.sub
+++ b/gcc/config.sub
@@ -368,9 +368,13 @@ case $basic_machine in
 		basic_machine=m88k-motorola
 		os=-sysv3
 		;;
-	dpx2)
+	dpx2* | dpx2*-bull)
 		basic_machine=m68k-bull
-		os=-sysv
+		os=-sysv3
+		;;
+	sps7)
+		basic_machine=m68k-bull
+		os=-sysv2
 		;;
 	ebmon29k)
 		basic_machine=a29k-amd