GAS patches for i386-msdos and i386-moss

Bryan Ford baford@fast.cs.utah.edu
Fri Jun 2 09:42:00 GMT 1995


(As requested, I'm submitting separate patches for the different
parts of the gas/binutils collection.)

Here are some minor patches to GAS-950602;
they add a new target `i386-moss', which is a DOS extender
I'll be releasing shortly (I'd like to have support for it in
the main binutils distribution by the time I release it).
These patches also fib some minor problems in the MS-DOS target.

Note: the first patch is to the top-level config.sub file, not to a gas file.

Thanks!

				Bryan


diff -crN gas-950602-old/config.sub gas-950602/config.sub
*** gas-950602-old/config.sub	Fri Jun  2 02:31:00 1995
--- gas-950602/config.sub	Fri Jun  2 08:32:47 1995
***************
*** 801,807 ****
  	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
  	      | -vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[345]* \
  	      | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
! 	      | -amigados* | -msdos* | -newsos* | -unicos* | -aos* \
  	      | -nindy* | -vxworks* | -ebmon* | -hms* | -mvs* | -clix* \
  	      | -riscos* | -linux* | -uniplus* | -iris* | -rtu* | -xenix* \
  	      | -hiux* | -386bsd* | -netbsd* | -freebsd* | -riscix*  | -lites* \
--- 801,807 ----
  	-gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
  	      | -vms* | -sco* | -esix* | -isc* | -aix* | -sunos | -sunos[345]* \
  	      | -hpux* | -unos* | -osf* | -luna* | -dgux* | -solaris* | -sym* \
! 	      | -amigados* | -msdos* | -moss* | -newsos* | -unicos* | -aos* \
  	      | -nindy* | -vxworks* | -ebmon* | -hms* | -mvs* | -clix* \
  	      | -riscos* | -linux* | -uniplus* | -iris* | -rtu* | -xenix* \
  	      | -hiux* | -386bsd* | -netbsd* | -freebsd* | -riscix*  | -lites* \
diff -crN gas-950602-old/gas/ChangeLog gas-950602/gas/ChangeLog
*** gas-950602-old/gas/ChangeLog	Fri Jun  2 02:27:26 1995
--- gas-950602/gas/ChangeLog	Fri Jun  2 08:32:48 1995
***************
*** 528,533 ****
--- 528,537 ----
  	* config/obj-elf.h (OUTPUT_FLAVOR): Define.
  
  
+ Sun May  7 11:53:41 MDT 1995  Bryan Ford  <baford@cs.utah.edu>
+ 
+ 	* configure.in: Added i386-*-moss* target.
+ 
  Thu Apr 27 20:07:33 1995  Doug Evans  <dje@canuck.cygnus.com>
  
  	* Makefile.in (RUNTEST): Use one in srcdir if present.
diff -crN gas-950602-old/gas/configure gas-950602/gas/configure
*** gas-950602-old/gas/configure	Fri Jun  2 02:27:28 1995
--- gas-950602/gas/configure	Fri Jun  2 08:38:08 1995
***************
*** 702,707 ****
--- 702,708 ----
        i386-*-mach* | i386-*-gnu*)
  			    fmt=aout em=mach bfd_gas=yes ;;
        i386-*-msdos*)        fmt=aout ;;
+       i386-*-moss*)	    fmt=elf ;;
        i386-*-pe)            fmt=coff targ=i386coff em=pe ;;
        i386-*-*nt)           fmt=coff targ=i386coff em=pe ;;
        i960-*-bout)          fmt=bout ;;
diff -crN gas-950602-old/gas/configure.in gas-950602/gas/configure.in
*** gas-950602-old/gas/configure.in	Fri Jun  2 02:27:27 1995
--- gas-950602/gas/configure.in	Fri Jun  2 08:39:24 1995
***************
*** 175,180 ****
--- 175,181 ----
        i386-*-mach* | i386-*-gnu*)
  			    fmt=aout em=mach bfd_gas=yes ;;
        i386-*-msdos*)        fmt=aout ;;
+       i386-*-moss*)	    fmt=elf ;;
        i386-*-pe)            fmt=coff targ=i386coff em=pe ;;
        i386-*-*nt)           fmt=coff targ=i386coff em=pe ;;
        i960-*-bout)          fmt=bout ;;








More information about the Gas2 mailing list