111 lines
2.9 KiB
Groff
111 lines
2.9 KiB
Groff
|
.\" Copyright (c) 1991, 1996 Free Software Foundation
|
||
|
.\" See section COPYING for conditions for redistribution
|
||
|
.TH nlmconv 1 "March 1996" "cygnus support" "GNU Development Tools"
|
||
|
.de BP
|
||
|
.sp
|
||
|
.ti \-.2i
|
||
|
\(**
|
||
|
..
|
||
|
|
||
|
.SH NAME
|
||
|
nlmconv \- converts object code into an NLM
|
||
|
|
||
|
.SH SYNOPSIS
|
||
|
.hy 0
|
||
|
.na
|
||
|
.TP
|
||
|
.B nlmconv
|
||
|
.RB "[\|" \-I\ \fIbfdname\fB\ |\ \-\-input\-target=\fIbfdname\fR "\|]"
|
||
|
.RB "[\|" \-O\ \fIbfdname\fB\ |\ \-\-output\-target=\fIbfdname\fR "\|]"
|
||
|
.RB "[\|" \-T\ \fIheaderfile\fB\ |\ \-\-header\-file=\fIheaderfile\fR "\|]"
|
||
|
.RB "[\|" \-V\ |\ \-\-version\fR "\|]"
|
||
|
.RB "[\|" \-\-help\fR "\|]"
|
||
|
.B infile
|
||
|
.B outfile
|
||
|
.SH DESCRIPTION
|
||
|
.B nlmconv
|
||
|
converts the relocatable object file
|
||
|
.B infile
|
||
|
into the NetWare Loadable Module
|
||
|
.BR outfile ,
|
||
|
optionally reading
|
||
|
.I headerfile
|
||
|
for NLM header information. For instructions on writing the NLM
|
||
|
command file language used in header files, see
|
||
|
.IR "The NetWare Tool Maker Specification Manual" ,
|
||
|
available from Novell, Inc.
|
||
|
.B nlmconv
|
||
|
currently works with i386 object files in
|
||
|
.BR COFF ,
|
||
|
.BR ELF ,
|
||
|
or
|
||
|
.B a.out
|
||
|
format, and with SPARC object files in
|
||
|
.B ELF
|
||
|
or
|
||
|
.B a.out
|
||
|
format.
|
||
|
.br
|
||
|
.B nlmconv
|
||
|
uses the GNU Binary File Descriptor library to read
|
||
|
.IR infile .
|
||
|
.SH OPTIONS
|
||
|
.TP
|
||
|
.B \-I \fIbfdname\fR, \fB\-\-input\-target=\fIbfdname
|
||
|
Consider the source file's object format to be
|
||
|
.IR bfdname ,
|
||
|
rather than attempting to deduce it.
|
||
|
.TP
|
||
|
.B \-O \fIbfdname\fR, \fB\-\-output\-target=\fIbfdname
|
||
|
Write the output file using the object format
|
||
|
.IR bfdname .
|
||
|
.B nlmconv
|
||
|
infers the output format based on the input format, e.g. for an i386
|
||
|
input file the output format is
|
||
|
.IR nlm32\-i386 .
|
||
|
.TP
|
||
|
.B \-T \fIheaderfile\fR, \fB\-\-header\-file=\fIheaderfile
|
||
|
Reads
|
||
|
.I headerfile
|
||
|
for NLM header information. For instructions on writing the NLM
|
||
|
command file language used in header files, see
|
||
|
.IR "The NetWare Tool Maker Specification Manual" ,
|
||
|
available from Novell, Inc.
|
||
|
.TP
|
||
|
.B \-V\fR, \fB\-\-version
|
||
|
Show the version number of
|
||
|
.B nlmconv
|
||
|
and exit.
|
||
|
.TP
|
||
|
.B \-h\fR, \fB\-\-help
|
||
|
Show a summary of the options to
|
||
|
.B nlmconv
|
||
|
and exit.
|
||
|
.SH "SEE ALSO"
|
||
|
.RB "`\|" binutils "\|'"
|
||
|
entry in
|
||
|
.B
|
||
|
info\c
|
||
|
\&;
|
||
|
.I
|
||
|
The GNU Binary Utilities\c
|
||
|
\&, Roland H. Pesch (June 1993).
|
||
|
|
||
|
.SH COPYING
|
||
|
Copyright (c) 1993 Free Software Foundation, Inc.
|
||
|
.PP
|
||
|
Permission is granted to make and distribute verbatim copies of
|
||
|
this manual provided the copyright notice and this permission notice
|
||
|
are preserved on all copies.
|
||
|
.PP
|
||
|
Permission is granted to copy and distribute modified versions of this
|
||
|
manual under the conditions for verbatim copying, provided that the
|
||
|
entire resulting derived work is distributed under the terms of a
|
||
|
permission notice identical to this one.
|
||
|
.PP
|
||
|
Permission is granted to copy and distribute translations of this
|
||
|
manual into another language, under the above conditions for modified
|
||
|
versions, except that this permission notice may be included in
|
||
|
translations approved by the Free Software Foundation instead of in
|
||
|
the original English.
|