delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/01/22/15:47:38

Message-Id: <9801222043.AA25839@gnu.sdsp.mc.xerox.com>
To: Robert Hoehne <robert DOT hoehne AT gmx DOT net>
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" <leisner AT sdsp DOT mc DOT xerox DOT com>

>
>*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...

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019