Message-Id: <9801222043.AA25839@gnu.sdsp.mc.xerox.com> To: Robert Hoehne Cc: djgpp-workers AT delorie DOT com Subject: Re: gcc 2.8.0 In-Reply-To: Your message of "Mon, 19 Jan 1998 14:13:18 PST." <34C3CFFE DOT F72F7C7 AT gmx DOT net> Date: Thu, 22 Jan 1998 12:43:50 PST From: "Marty Leisner" Precedence: bulk > >*link_command: >%{!c:%{!M:%{!MM:%{!E:%{!S:ld %l %X %{o*} %{A} %{d} %{e*} %{m} %{N} %{n} >\ > %{r} %{s} %{t} %{u*} %{x} %{z}\ > %{!A:%{!nostartfiles:%{!nostdlib:%S}}} %{static:}\ > %{L*} %D %{T*} %o -X\ > %{!raw-coff:--oformat coff-go32-exe --force-exe-suffix}\ > %{raw-coff:--oformat coff-go32}\ > %{!nostdlib:-( %L %G -) %{!A:%E}}}}}}} > >*lib: >-lc > >*libgcc: >-lgcc > > Well, I'm a bit confused by the output formats... I've been building cross-compilers/binuitls to run in dosemu on linux for a couple of years... cygnus 9801118 gas (the beta version) has: i[3456]86-go32-rtems*) targ_emul=i386go32 ;; i[3456]86-*-go32) targ_emul=i386go32 ;; i[3456]86-*-msdosdjgpp*) targ_emul=i386go32 ;; i[3456]86-*-aix*) targ_emul=i386coff ;; i[3456]86-*-sco*) targ_emul=i386coff ;; i[3456]86-*-isc*) targ_emul=i386coff ;; i[3456]86-*-lynxos*) targ_emul=i386lynx ;; i[3456]86-*-coff) targ_emul=i386coff ;; i[3456]86-*-rtems*) targ_emul=i386coff ;; i[3456]86-*-bsd) targ_emul=i386bsd ;; i[3456]86-*-bsd386) targ_emul=i386bsd ;; i[3456]86-*-bsdi*) targ_emul=i386bsd ;; i[3456]86-*-aout) targ_emul=i386aout ;; for i386 targets... where did coff-go32-exe come from? I'm not home now (where I have the work), but I recall I just use i386-go32 with no reall problems... I also recall at one time I was using i386coff without much of a problem...