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