19990502 sourceware import
[deliverable/binutils-gdb.git] / binutils / nlmconv.1
CommitLineData
252b5132
RH
1.\" Copyright (c) 1991, 1996 Free Software Foundation
2.\" See section COPYING for conditions for redistribution
3.TH nlmconv 1 "March 1996" "cygnus support" "GNU Development Tools"
4.de BP
5.sp
6.ti \-.2i
7\(**
8..
9
10.SH NAME
11nlmconv \- converts object code into an NLM
12
13.SH SYNOPSIS
14.hy 0
15.na
16.TP
17.B nlmconv
18.RB "[\|" \-I\ \fIbfdname\fB\ |\ \-\-input\-target=\fIbfdname\fR "\|]"
19.RB "[\|" \-O\ \fIbfdname\fB\ |\ \-\-output\-target=\fIbfdname\fR "\|]"
20.RB "[\|" \-T\ \fIheaderfile\fB\ |\ \-\-header\-file=\fIheaderfile\fR "\|]"
21.RB "[\|" \-V\ |\ \-\-version\fR "\|]"
22.RB "[\|" \-\-help\fR "\|]"
23.B infile
24.B outfile
25.SH DESCRIPTION
26.B nlmconv
27converts the relocatable object file
28.B infile
29into the NetWare Loadable Module
30.BR outfile ,
31optionally reading
32.I headerfile
33for NLM header information. For instructions on writing the NLM
34command file language used in header files, see
35.IR "The NetWare Tool Maker Specification Manual" ,
36available from Novell, Inc.
37.B nlmconv
38currently works with i386 object files in
39.BR COFF ,
40.BR ELF ,
41or
42.B a.out
43format, and with SPARC object files in
44.B ELF
45or
46.B a.out
47format.
48.br
49.B nlmconv
50uses the GNU Binary File Descriptor library to read
51.IR infile .
52.SH OPTIONS
53.TP
54.B \-I \fIbfdname\fR, \fB\-\-input\-target=\fIbfdname
55Consider the source file's object format to be
56.IR bfdname ,
57rather than attempting to deduce it.
58.TP
59.B \-O \fIbfdname\fR, \fB\-\-output\-target=\fIbfdname
60Write the output file using the object format
61.IR bfdname .
62.B nlmconv
63infers the output format based on the input format, e.g. for an i386
64input file the output format is
65.IR nlm32\-i386 .
66.TP
67.B \-T \fIheaderfile\fR, \fB\-\-header\-file=\fIheaderfile
68Reads
69.I headerfile
70for NLM header information. For instructions on writing the NLM
71command file language used in header files, see
72.IR "The NetWare Tool Maker Specification Manual" ,
73available from Novell, Inc.
74.TP
75.B \-V\fR, \fB\-\-version
76Show the version number of
77.B nlmconv
78and exit.
79.TP
80.B \-h\fR, \fB\-\-help
81Show a summary of the options to
82.B nlmconv
83and exit.
84.SH "SEE ALSO"
85.RB "`\|" binutils "\|'"
86entry in
87.B
88info\c
89\&;
90.I
91The GNU Binary Utilities\c
92\&, Roland H. Pesch (June 1993).
93
94.SH COPYING
95Copyright (c) 1993 Free Software Foundation, Inc.
96.PP
97Permission is granted to make and distribute verbatim copies of
98this manual provided the copyright notice and this permission notice
99are preserved on all copies.
100.PP
101Permission is granted to copy and distribute modified versions of this
102manual under the conditions for verbatim copying, provided that the
103entire resulting derived work is distributed under the terms of a
104permission notice identical to this one.
105.PP
106Permission is granted to copy and distribute translations of this
107manual into another language, under the above conditions for modified
108versions, except that this permission notice may be included in
109translations approved by the Free Software Foundation instead of in
110the original English.
This page took 0.028953 seconds and 4 git commands to generate.