mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 03:51:15 +08:00
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.
|