[comp.unix] Motorola S Record -> COFF problem

terence@ttidca.TTI.COM (Terence Davis) (10/10/90)

My mom has a problem:

  She has a cross compiler that produces S Records instead of executables.

  She has a target machine running UNIX that expects executables in
  COFF format.

The compiler is from Oasys and the target machine is a
ModComp machine running a real time UNIX varient called REALIX.

The compiler vender says, "In two weeks we *might* have an assembler/loader
that produces COFF files."  This is not helping.
Does anyone know of a utility to change from S Records to COFF format.
Perhaps someone has source to a program that will interpret S Records
and output any kind of binary.
Any kind of input would be usefull.

Please send responses to me terence@ttidca.tti.com.


Thanks a million,

Terry

frank@odetics.com (Frank Merrow) (10/13/90)

In article <2167@megadon.UUCP> you write:
>My mom has a problem:
>
>  She has a cross compiler that produces S Records instead of executables.
>
>  She has a target machine running UNIX that expects executables in
>  COFF format.
>
>The compiler is from Oasys and the target machine is a
>ModComp machine running a real time UNIX varient called REALIX.

Hi,

First the key to everything is the LINKER not the compiler.  Second check
your manual carefully since it seems to me that OASYS WILL produce COFF
records.  In fact we have one project here (using OASYS) where we dump
the COFF records directly into our emulator, but have to run a special
utility to generate S2 records when we need to blow proms.

Frank
frank@odetics.com