diff -rc /dca/local/gnu/gcc/gcc-1.37.1/config.gcc ./config.gcc
*** /dca/local/gnu/gcc/gcc-1.37.1/config.gcc	Mon May 28 19:39:42 1990
--- ./config.gcc	Wed Sep 12 02:03:18 1990
***************
*** 1,3 ****
--- 1,4 ----
+ 
  #!/bin/sh
  # Configuration script for GNU CC
  #   Copyright (C) 1988 Free Software Foundation, Inc.
***************
*** 117,122 ****
--- 118,128 ----
  		configuration_file=xm-i386v.h
  		target_machine=tm-i386gas.h
  		;;		
+ 	i386-gcoff | i386gc)		# for Intel 80386's using gas with COFF
+ 		cpu_type=i386
+ 		configuration_file=xm-i386v.h
+ 		target_machine=tm-i386gcoff.h
+ 		;;		
  	i386-aix | ps2-aix | aix386 | ps2aix )		# for IBM PS/2 running AIX
  		machine=aix386
  		cpu_type=i386
***************
*** 206,211 ****
--- 212,221 ----
  	        ;;
  	3b1)
  		cpu_type=m68k
+ 		configuration_file=xm-${machine}.h
+ 		;;
+         pbb)
+                 cpu_type=m68k
  		configuration_file=xm-${machine}.h
  		;;
  	3b1g | 3b1-gas)
diff -rc /dca/local/gnu/gcc/gcc-1.37.1/dbxout.c ./dbxout.c
*** /dca/local/gnu/gcc/gcc-1.37.1/dbxout.c	Thu Sep 21 12:01:52 1989
--- ./dbxout.c	Sun Sep  9 18:55:13 1990
***************
*** 186,195 ****
    bzero (typevec, typevec_len * sizeof typevec[0]);
  
    /* Used to put `Ltext:' before the reference, but that loses on sun 4.  */
    fprintf (asmfile,
  	   "\t.stabs \"%s\",%d,0,0,Ltext\nLtext:\n",
  	   input_file_name, N_SO);
! 
    next_type_number = 1;
    next_block_number = 2;
  
--- 186,198 ----
    bzero (typevec, typevec_len * sizeof typevec[0]);
  
    /* Used to put `Ltext:' before the reference, but that loses on sun 4.  */
+ #ifdef ASM_OUTPUT_MAIN_SOURCE_FILENAME
+   ASM_OUTPUT_MAIN_SOURCE_FILENAME;
+ #else
    fprintf (asmfile,
  	   "\t.stabs \"%s\",%d,0,0,Ltext\nLtext:\n",
  	   input_file_name, N_SO);
! #endif
    next_type_number = 1;
    next_block_number = 2;
  
diff -rc /dca/local/gnu/gcc/gcc-1.37.1/config/m68k.md ./config/m68k.md
*** /dca/local/gnu/gcc/gcc-1.37.1/config/m68k.md	Mon May 28 19:32:18 1990
--- ./config/m68k.md	Tue May 29 20:56:33 1990
***************
*** 3632,3637 ****
--- 3632,3640 ----
     (use (label_ref (match_operand 1 "" "")))]
    ""
    "*
+ #ifdef ASM_RETURN_CASE_JUMP
+  ASM_RETURN_CASE_JUMP;
+ #else
  #ifdef SGS
  #ifdef ASM_OUTPUT_CASE_LABEL
    return \"jmp 6(%%pc,%0.w)\";
***************
*** 3643,3648 ****
--- 3646,3652 ----
    return \"jmp (2,pc,%0.w)\";
  #else
    return \"jmp pc@(2,%0:w)\";
+ #endif
  #endif
  #endif
  ")
