Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ obj2coff(1) — bsd — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

lbr2ar(1)

OBJ2COFF(1)                     Domain/OS BSD                      OBJ2COFF(1)




NAME
     obj2coff - convert OBJ format modules to COFF format modules

SYNOPSIS
     obj2coff objmodule coffmodule

DESCRIPTION
     The obj2coff command converts SR9.5 or later object format modules to
     SR10 COFF format modules. Either individual modules, or complete bound
     programs may be converted.

     This command cannot be used to convert object module libraries, see
     lbr2ar(1) for that purpose.

CAUTIONS
     If obj2coff encounters an object module stamped with an SR8 systype
     (sys3, bsd4.1, or any SR8), it converts it to COFF but does not change
     the systype, and issues a warning:

     module is stamped with obsolete systype 'systype_name'

     Some Unix system calls may behave differently between sys3 and sys5, or
     between bsd4.1 and bsd4.2, so users are cautioned to examine their
     programs carefully for any effects caused by changes in system call
     semantics.

     For object format files, streams 2 and 3 are used for error input and
     error output, respectively. No error input stream is automatically
     assigned for COFF format files; stream 2 is assigned to error output.
     Thus an object file which has been converted to COFF format may not work
     if it attempts to read error input.  Moreover, if it writes to error
     output, the error "operation attempted on unopened stream" will occur.

SEE ALSO
     lbr2ar(1)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026