home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 6 / FreshFish_September1994.bin / bbs / gnu / gas-2.3-diffs.lha / GNU / src / diffs / gas-2.3.diffs
Encoding:
Text File  |  1994-09-07  |  16.5 KB  |  494 lines

  1. diff -rc --new-file gas-2.3/Makefile.in /gnu/src/amiga/gas-2.3/Makefile.in
  2. *** gas-2.3/Makefile.in    Sat May 21 01:47:21 1994
  3. --- /gnu/src/amiga/gas-2.3/Makefile.in    Tue Aug 23 15:56:38 1994
  4. ***************
  5. *** 584,590 ****
  6.   # Installation targets.
  7.   
  8.   .PHONY: install uninstall vault-install
  9. ! install: $(INSTALL_TARGET) 
  10.   
  11.   uninstall:
  12.       @echo "the uninstall target is not supported in this tree"
  13. --- 584,593 ----
  14.   # Installation targets.
  15.   
  16.   .PHONY: install uninstall vault-install
  17. ! #install: $(INSTALL_TARGET) 
  18. ! # AMIGA HACK - fnf - Just cd to gas dir and do install there.
  19. ! install:
  20. !     (cd gas; $(MAKE) install)
  21.   
  22.   uninstall:
  23.       @echo "the uninstall target is not supported in this tree"
  24. diff -rc --new-file gas-2.3/Product-Info /gnu/src/amiga/gas-2.3/Product-Info
  25. *** gas-2.3/Product-Info    Thu Jan  1 00:00:00 1970
  26. --- /gnu/src/amiga/gas-2.3/Product-Info    Tue Sep  6 15:47:06 1994
  27. ***************
  28. *** 0 ****
  29. --- 1,18 ----
  30. + .name
  31. + gas
  32. + .fullname
  33. + GNU assembler
  34. + .type
  35. + Assembler
  36. + .short
  37. + GNU assembler, Amiga source
  38. + .description
  39. + The GNU assembler.
  40. + .version
  41. + 2.3
  42. + .requirements
  43. + Amiga binary requires the ixemul.library.
  44. + .distribution
  45. + GNU Public License
  46. + .described-by
  47. + Fred Fish (fnf@amigalib.com)
  48. diff -rc --new-file gas-2.3/bfd/config.bfd /gnu/src/amiga/gas-2.3/bfd/config.bfd
  49. *** gas-2.3/bfd/config.bfd    Wed May 11 06:05:50 1994
  50. --- /gnu/src/amiga/gas-2.3/bfd/config.bfd    Mon Aug 22 00:42:20 1994
  51. ***************
  52. *** 71,76 ****
  53. --- 71,77 ----
  54.     m68*-*-vxworks*)    bfd_name=m68k-aout ;;
  55.     m68*-ericsson-*)    bfd_name=m68k-ose ;;
  56.     m68*-netx-*)        bfd_name=m68k-aout ;;
  57. +   m68*-cbm-amigados*)    bfd_name=m68k-aout ;;  # Eventually will be bfd_name=amigados
  58.   
  59.     m88*-*-sysv4*)    bfd_name=m88k-elf ;;
  60.     # DGUX used to use COFF, but now (Jan 94) I believe it uses ELF by default.
  61. diff -rc --new-file gas-2.3/bfd/configure.in /gnu/src/amiga/gas-2.3/bfd/configure.in
  62. *** gas-2.3/bfd/configure.in    Wed May 11 06:05:52 1994
  63. --- /gnu/src/amiga/gas-2.3/bfd/configure.in    Mon Aug 22 01:06:07 1994
  64. ***************
  65. *** 266,275 ****
  66.   
  67.   test -n "$DEFAULT_VECTOR" && defvec="$DEFAULT_VECTOR"
  68.   
  69.   echo "TDEFAULTS = \
  70. ! ${defvec+-DDEFAULT_VECTOR=$defvec} \
  71. ! ${selvecs+-DSELECT_VECS='$selvecs'} \
  72. ! ${selarchs+-DSELECT_ARCHITECTURES='$selarchs'}" \
  73.     >> Makefile.2
  74.   
  75.   cat Makefile.tmp >> Makefile.2
  76. --- 266,277 ----
  77.   
  78.   test -n "$DEFAULT_VECTOR" && defvec="$DEFAULT_VECTOR"
  79.   
  80. + # Because of a bug in pdksh on the Amiga, the -D args in the TDEFAULTS
  81. + # line are preexpanded to the appropriate Amiga args.
  82.   echo "TDEFAULTS = \
  83. ! -DDEFAULT_VECTOR=sunos_big_vec \
  84. ! -DSELECT_VECS='&sunos_big_vec' \
  85. ! -DSELECT_ARCHITECTURES=bfd_m68k_arch" \
  86.     >> Makefile.2
  87.   
  88.   cat Makefile.tmp >> Makefile.2
  89. diff -rc --new-file gas-2.3/bfd/hosts/amigados.h /gnu/src/amiga/gas-2.3/bfd/hosts/amigados.h
  90. *** gas-2.3/bfd/hosts/amigados.h    Thu Jan  1 00:00:00 1970
  91. --- /gnu/src/amiga/gas-2.3/bfd/hosts/amigados.h    Mon Aug 22 00:38:41 1994
  92. ***************
  93. *** 0 ****
  94. --- 1,8 ----
  95. + /* Host configuration for AmigaDOS */
  96. + #ifndef hosts_amigados_h
  97. + #define hosts_amigados_h
  98. + #include "hosts/std-host.h"
  99. + #endif /* hosts_amigados_h */
  100. diff -rc --new-file gas-2.3/config/mh-amigados /gnu/src/amiga/gas-2.3/config/mh-amigados
  101. *** gas-2.3/config/mh-amigados    Thu Jan  1 00:00:00 1970
  102. --- /gnu/src/amiga/gas-2.3/config/mh-amigados    Mon Aug 22 10:27:32 1994
  103. ***************
  104. *** 0 ****
  105. --- 1,6 ----
  106. + # Host makefile fragment for Commodore Amiga running AmigaDOS.
  107. + # There is no standard system compiler.  Assume use GNU C.
  108. + CC = gcc
  109. + # There is no support for -g yet.  But use -O2 instead.
  110. + CFLAGS = -O2
  111. diff -rc --new-file gas-2.3/configure /gnu/src/amiga/gas-2.3/configure
  112. *** gas-2.3/configure    Wed Apr 13 22:30:42 1994
  113. --- /gnu/src/amiga/gas-2.3/configure    Mon Aug 22 00:09:00 1994
  114. ***************
  115. *** 33,43 ****
  116.   #       config.status is removed.
  117.   #
  118.   
  119.   export PATH || (echo "OOPS, this isn't sh.  Desperation time.  I will feed myself to sh."; sh $0 $argv; kill $$)
  120.   
  121.   remove=rm
  122. ! hard_link=ln
  123. ! symbolic_link='ln -s'
  124.   
  125.   #for Test
  126.   #remove="echo rm"
  127. --- 33,46 ----
  128.   #       config.status is removed.
  129.   #
  130.   
  131. + # In places where the argument to echo may start with a '-', use /bin/echo
  132. + # since the AmigaDOS pdksh builtin echo botches this case.
  133.   export PATH || (echo "OOPS, this isn't sh.  Desperation time.  I will feed myself to sh."; sh $0 $argv; kill $$)
  134.   
  135.   remove=rm
  136. ! hard_link=cp
  137. ! symbolic_link=cp
  138.   
  139.   #for Test
  140.   #remove="echo rm"
  141. ***************
  142. *** 62,68 ****
  143.   norecursion=
  144.   other_options=
  145.   package_makefile_frag=
  146. ! prefix=/usr/local
  147.   progname=
  148.   program_prefix=
  149.   program_prefixoption=
  150. --- 65,74 ----
  151.   norecursion=
  152.   other_options=
  153.   package_makefile_frag=
  154. ! # This is a hack so we don't have to remember to always configure using
  155. ! # the "--prefix=/gnu" option.  Personally I feel this should be settable
  156. ! # in a config file.  -fnf
  157. ! prefix=/gnu
  158.   progname=
  159.   program_prefix=
  160.   program_prefixoption=
  161. ***************
  162. *** 99,107 ****
  163.   ## path.  Since PATH might include "." we also add `pwd` to the end of PATH.
  164.   ##
  165.   
  166. ! progname=$0
  167.   # if PWD already has a value, it is probably wrong.
  168. ! if [ -n "$PWD" ]; then PWD=`pwd`; fi
  169.   
  170.   case "${progname}" in
  171.   /*) ;;
  172. --- 105,116 ----
  173.   ## path.  Since PATH might include "." we also add `pwd` to the end of PATH.
  174.   ##
  175.   
  176. ! # For some reason, the value of $0 in AmigaDOS pdksh ends up with a
  177. ! # trailing '/' that needs to be stripped.
  178. ! progname=`/bin/echo $0 | sed 's:/$::'`
  179.   # if PWD already has a value, it is probably wrong.
  180. ! # The AmigaDOS pksh can't change the value of PWD, it's readonly.
  181. ! #if [ -n "$PWD" ]; then PWD=`pwd`; fi
  182.   
  183.   case "${progname}" in
  184.   /*) ;;
  185. ***************
  186. *** 137,143 ****
  187.   # Split out the argument for options that take them
  188.       case $option in
  189.       --*=*)
  190. !         optarg=`echo $option | sed -e 's/^[^=]*=//'`
  191.           ;;
  192.   # These options have mandatory values.  Since we didn't find an = sign,
  193.   # the value must be in the next argument
  194. --- 146,152 ----
  195.   # Split out the argument for options that take them
  196.       case $option in
  197.       --*=*)
  198. !         optarg=`/bin/echo $option | sed -e 's/^[^=]*=//'`
  199.           ;;
  200.   # These options have mandatory values.  Since we didn't find an = sign,
  201.   # the value must be in the next argument
  202. ***************
  203. *** 159,165 ****
  204.           esac
  205.           ;;
  206.       --disable-*)
  207. !         enableopt=`echo ${option} | sed 's:^--disable-:enable_:;s:-:_:g'`
  208.           eval $enableopt=no
  209.           disableoptions="$disableoptions $option"
  210.           ;;
  211. --- 168,174 ----
  212.           esac
  213.           ;;
  214.       --disable-*)
  215. !         enableopt=`/bin/echo ${option} | sed 's:^--disable-:enable_:;s:-:_:g'`
  216.           eval $enableopt=no
  217.           disableoptions="$disableoptions $option"
  218.           ;;
  219. ***************
  220. *** 169,175 ****
  221.           *)    optarg=yes ;;
  222.           esac
  223.   
  224. !         enableopt=`echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
  225.           eval $enableopt="$optarg"
  226.           enableoptions="$enableoptions $option"
  227.           ;;
  228. --- 178,184 ----
  229.           *)    optarg=yes ;;
  230.           esac
  231.   
  232. !         enableopt=`/bin/echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
  233.           eval $enableopt="$optarg"
  234.           enableoptions="$enableoptions $option"
  235.           ;;
  236. ***************
  237. *** 211,217 ****
  238.           ;;
  239.       --program-transform-name* | --program-t*)
  240.           # Double any backslashes or dollar signs in the argument
  241. !         program_transform_name="${program_transform_name} -e `echo ${optarg} | sed -e 's/\\\\/\\\\\\\\/g' -e 's/\\\$/$$/g'`"
  242.           program_transform_nameoption="--program-transform-nameoption='$optarg'"
  243.           ;;
  244.       --rm)
  245. --- 220,226 ----
  246.           ;;
  247.       --program-transform-name* | --program-t*)
  248.           # Double any backslashes or dollar signs in the argument
  249. !         program_transform_name="${program_transform_name} -e `/bin/echo ${optarg} | sed -e 's/\\\\/\\\\\\\\/g' -e 's/\\\$/$$/g'`"
  250.           program_transform_nameoption="--program-transform-nameoption='$optarg'"
  251.           ;;
  252.       --rm)
  253. ***************
  254. *** 230,236 ****
  255.                   # bolted into an object file as debug info, it has two slashes
  256.                   # in it.  Ordinarily this is ok, but emacs takes double slash
  257.                   # to mean "forget the first part".
  258. !         srcdir=`echo $optarg | sed -e 's:/$::'`
  259.           ;;
  260.       --srcdir* | --sr*)
  261.           srcdir=$optarg
  262. --- 239,245 ----
  263.                   # bolted into an object file as debug info, it has two slashes
  264.                   # in it.  Ordinarily this is ok, but emacs takes double slash
  265.                   # to mean "forget the first part".
  266. !         srcdir=`/bin/echo $optarg | sed -e 's:/$::'`
  267.           ;;
  268.       --srcdir* | --sr*)
  269.           srcdir=$optarg
  270. ***************
  271. *** 252,258 ****
  272.           verbose=--verbose
  273.           ;;
  274.       --version | --V | --vers*)
  275. !         echo "This is Cygnus Configure version" `echo ${version} | sed 's/[ $:]//g'`
  276.           exit 0
  277.           ;;
  278.       --with-*)
  279. --- 261,267 ----
  280.           verbose=--verbose
  281.           ;;
  282.       --version | --V | --vers*)
  283. !         echo "This is Cygnus Configure version" `/bin/echo ${version} | sed 's/[ $:]//g'`
  284.           exit 0
  285.           ;;
  286.       --with-*)
  287. ***************
  288. *** 261,272 ****
  289.           *)    optarg=yes ;;
  290.           esac
  291.   
  292. !         withopt=`echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
  293.           eval $withopt="$optarg"
  294.           withoptions="$withoptions $option"
  295.           ;;
  296.       --without-*)
  297. !         withopt=`echo ${option} | sed 's:^--::;s:out::;s:-:_:g'`
  298.           eval $withopt=no
  299.           withoutoptions="$withoutoptions $option"
  300.           ;;
  301. --- 270,281 ----
  302.           *)    optarg=yes ;;
  303.           esac
  304.   
  305. !         withopt=`/bin/echo ${option} | sed 's:^--::;s:=.*$::;s:-:_:g'`
  306.           eval $withopt="$optarg"
  307.           withoptions="$withoptions $option"
  308.           ;;
  309.       --without-*)
  310. !         withopt=`/bin/echo ${option} | sed 's:^--::;s:out::;s:-:_:g'`
  311.           eval $withopt=no
  312.           withoutoptions="$withoutoptions $option"
  313.           ;;
  314. ***************
  315. *** 500,524 ****
  316.   *)
  317.       result=`${configsub} ${build_alias}`
  318.           buildopt="--build=${build_alias}"
  319. !     build_cpu=`echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
  320. !     build_vendor=`echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
  321. !     build_os=`echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
  322.       build=${build_cpu}-${build_vendor}-${build_os}
  323.       ;;
  324.   esac
  325.   
  326.   result=`${configsub} ${host_alias}`
  327. ! host_cpu=`echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
  328. ! host_vendor=`echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
  329. ! host_os=`echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
  330.   host=${host_cpu}-${host_vendor}-${host_os}
  331.   
  332.   . ${tmpfile}.hst
  333.   
  334.   result=`${configsub} ${target_alias}`
  335. ! target_cpu=`echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
  336. ! target_vendor=`echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
  337. ! target_os=`echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
  338.   target=${target_cpu}-${target_vendor}-${target_os}
  339.   
  340.   . ${tmpfile}.tgt
  341. --- 509,533 ----
  342.   *)
  343.       result=`${configsub} ${build_alias}`
  344.           buildopt="--build=${build_alias}"
  345. !     build_cpu=`/bin/echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
  346. !     build_vendor=`/bin/echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
  347. !     build_os=`/bin/echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
  348.       build=${build_cpu}-${build_vendor}-${build_os}
  349.       ;;
  350.   esac
  351.   
  352.   result=`${configsub} ${host_alias}`
  353. ! host_cpu=`/bin/echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
  354. ! host_vendor=`/bin/echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
  355. ! host_os=`/bin/echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
  356.   host=${host_cpu}-${host_vendor}-${host_os}
  357.   
  358.   . ${tmpfile}.hst
  359.   
  360.   result=`${configsub} ${target_alias}`
  361. ! target_cpu=`/bin/echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\1/'`
  362. ! target_vendor=`/bin/echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\2/'`
  363. ! target_os=`/bin/echo $result | sed 's/^\(.*\)-\(.*\)-\(.*\)$/\3/'`
  364.   target=${target_cpu}-${target_vendor}-${target_os}
  365.   
  366.   . ${tmpfile}.tgt
  367. ***************
  368. *** 808,814 ****
  369.           # make sure that some sort of reasonable default exists for these 
  370.           # two variables
  371.           CXX=${CXX-"g++ -O"}
  372. !         CC=${CC-cc}
  373.   
  374.               # reset prefix, exec_prefix, srcdir, SUBDIRS, NONSUBDIRS,
  375.               # remove any form feeds.
  376. --- 817,823 ----
  377.           # make sure that some sort of reasonable default exists for these 
  378.           # two variables
  379.           CXX=${CXX-"g++ -O"}
  380. !         CC=${CC-gcc}
  381.   
  382.               # reset prefix, exec_prefix, srcdir, SUBDIRS, NONSUBDIRS,
  383.               # remove any form feeds.
  384. ***************
  385. *** 945,950 ****
  386. --- 954,960 ----
  387.   
  388.   ### The recursion line is here.
  389.               if [ ! -z "${recprog}" ] ; then
  390. +                             echo ${config_shell} ${recprog} ${verbose} ${buildopt} --host=${host_alias} --target=${target_alias} ${prefixoption} ${tmpdiroption} ${exec_prefixoption} ${srcdiroption} ${program_prefixoption} ${program_suffixoption} ${program_transform_nameoption} ${site_option} ${withoptions} ${withoutoptions} ${removing} ${redirect}
  391.                               if eval ${config_shell} ${recprog} ${verbose} ${buildopt} --host=${host_alias} --target=${target_alias} \
  392.                                       ${prefixoption} ${tmpdiroption} ${exec_prefixoption} \
  393.                                       ${srcdiroption} ${program_prefixoption} ${program_suffixoption} ${program_transform_nameoption} ${site_option} ${withoptions} ${withoutoptions} ${enableoptions} ${disableoptions} ${removing} ${other_options} ${redirect} ; then
  394. diff -rc --new-file gas-2.3/configure.in /gnu/src/amiga/gas-2.3/configure.in
  395. *** gas-2.3/configure.in    Sat May 21 01:51:33 1994
  396. --- /gnu/src/amiga/gas-2.3/configure.in    Mon Aug 22 00:31:42 1994
  397. ***************
  398. *** 117,122 ****
  399. --- 117,123 ----
  400.     *-*-lynxos*)            host_makefile_frag=config/mh-lynxos ;;
  401.     *-*-sysv4*)             host_makefile_frag=config/mh-sysv4 ;;
  402.     *-*-sysv*)              host_makefile_frag=config/mh-sysv ;;
  403. +   *-*-amigados*)      host_makefile_frag=config/mh-amigados ;;
  404.   esac
  405.   fi
  406.   
  407. diff -rc --new-file gas-2.3/gas/Makefile.in /gnu/src/amiga/gas-2.3/gas/Makefile.in
  408. *** gas-2.3/gas/Makefile.in    Sat May 21 01:47:20 1994
  409. --- /gnu/src/amiga/gas-2.3/gas/Makefile.in    Mon Aug 22 10:25:02 1994
  410. ***************
  411. *** 363,369 ****
  412.      targ-env.h obj-format.h targ-cpu.h \
  413.      struc-symbol.h write.h flonum.h bignum.h expr.h \
  414.     frags.h hash.h read.h symbols.h tc.h obj.h input-file.h 
  415. ! input-scrub.o : input-scrub.c /usr/include/errno.h /usr/include/sys/errno.h \
  416.     as.h host.h targ-env.h obj-format.h \
  417.     targ-cpu.h  struc-symbol.h \
  418.     write.h flonum.h bignum.h expr.h frags.h hash.h read.h symbols.h tc.h obj.h \
  419. --- 363,369 ----
  420.      targ-env.h obj-format.h targ-cpu.h \
  421.      struc-symbol.h write.h flonum.h bignum.h expr.h \
  422.     frags.h hash.h read.h symbols.h tc.h obj.h input-file.h 
  423. ! input-scrub.o : input-scrub.c \
  424.     as.h host.h targ-env.h obj-format.h \
  425.     targ-cpu.h  struc-symbol.h \
  426.     write.h flonum.h bignum.h expr.h frags.h hash.h read.h symbols.h tc.h obj.h \
  427. diff -rc --new-file gas-2.3/gas/as.c /gnu/src/amiga/gas-2.3/gas/as.c
  428. *** gas-2.3/gas/as.c    Fri Apr 22 21:18:49 1994
  429. --- /gnu/src/amiga/gas-2.3/gas/as.c    Mon Aug 22 02:32:25 1994
  430. ***************
  431. *** 410,422 ****
  432. --- 410,426 ----
  433.     if (statistics_flag)
  434.       {
  435.         extern char **environ;
  436. + #ifndef __amigados__
  437.         char *lim = (char *) sbrk (0);
  438. + #endif
  439.         long run_time = get_run_time () - start_time;
  440.   
  441.         fprintf (stderr, "%s: total time in assembly: %ld.%06ld\n",
  442.              myname, run_time / 1000000, run_time % 1000000);
  443. + #ifndef __amigados__
  444.         fprintf (stderr, "%s: data size %ld\n",
  445.              myname, (long) (lim - (char *) &environ));
  446. + #endif
  447.       }
  448.   
  449.     if ((had_warnings () && flagseen['Z'])
  450. diff -rc --new-file gas-2.3/gas/config/ho-amigados.h /gnu/src/amiga/gas-2.3/gas/config/ho-amigados.h
  451. *** gas-2.3/gas/config/ho-amigados.h    Thu Jan  1 00:00:00 1970
  452. --- /gnu/src/amiga/gas-2.3/gas/config/ho-amigados.h    Sun Aug 21 23:58:08 1994
  453. ***************
  454. *** 0 ****
  455. --- 1,3 ----
  456. + #include <ho-sunos.h>
  457. + /* end of ho-amigados.h */
  458. diff -rc --new-file gas-2.3/gas/configure.in /gnu/src/amiga/gas-2.3/gas/configure.in
  459. *** gas-2.3/gas/configure.in    Wed May 11 06:07:12 1994
  460. --- /gnu/src/amiga/gas-2.3/gas/configure.in    Mon Aug 22 00:00:44 1994
  461. ***************
  462. *** 53,58 ****
  463. --- 53,59 ----
  464.     i386-*-mach*)            gas_host=mach3        ;;
  465.     i386-*-go32)            target_makefile_frag=config/go32.mh    ;;
  466.   
  467. +   m68k*-cbm-amigados*)        gas_host=amigados    ;;
  468.     m68k-sun-sunos*)        gas_host=sun3        ;;
  469.     m68*-*-hpux)            gas_host=hpux        ;;
  470.   
  471. ***************
  472. *** 179,185 ****
  473.     i960-*-vxworks5.*)    obj_format=coff emulation=ic960 gas_target=ic960coff ;;
  474.     i960-*-vxworks*)    obj_format=bout ;;
  475.   
  476. !   m68k-wrs-vxworks | m68k-ericsson-ose | m68k-*-sunos*)
  477.               obj_format=aout emulation=sun3 ;;
  478.     m68k-motorola-sysv)    obj_format=coff gas_target=m68kcoff emulation=delta ;;
  479.     m68k-bull-sysv3*)    obj_format=coff gas_target=m68kcoff emulation=dpx2 ;;
  480. --- 180,186 ----
  481.     i960-*-vxworks5.*)    obj_format=coff emulation=ic960 gas_target=ic960coff ;;
  482.     i960-*-vxworks*)    obj_format=bout ;;
  483.   
  484. !   m68k-wrs-vxworks | m68k-ericsson-ose | m68k-*-sunos* | m68*-cbm-amigados*)
  485.               obj_format=aout emulation=sun3 ;;
  486.     m68k-motorola-sysv)    obj_format=coff gas_target=m68kcoff emulation=delta ;;
  487.     m68k-bull-sysv3*)    obj_format=coff gas_target=m68kcoff emulation=dpx2 ;;
  488.