* target.h (TARGET_SIGNAL_REALTIME_64): Added for IRIX 6.
[deliverable/binutils-gdb.git] / binutils / nlmconv.1
CommitLineData
cf055d54 1.\" Copyright (c) 1991, 1996, 2000 Free Software Foundation
252b5132 2.\" See section COPYING for conditions for redistribution
cf055d54 3.TH nlmconv 1 "March 1996" "Free Software Foundation" "GNU Development Tools"
252b5132
RH
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
cf055d54
NC
95Copyright (c) 1993, 2000 Free Software Foundation, Inc.
96.PP
97This document is distributed under the terms of the GNU Free
98Documenation License. That license is described in the GNU Free
99Documentation License section.
100
101.SH GNU Free Documentation License
102 Version 1.1, March 2000
103
104 Copyright (C) 2000 Free Software Foundation, Inc.
105 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
106
107 Everyone is permitted to copy and distribute verbatim
108 copies of this license document, but changing it is
109 not allowed.
110.PP
1110. PREAMBLE
112.PP
113The purpose of this License is to make a manual, textbook, or other
114written document "free" in the sense of freedom: to assure everyone
115the effective freedom to copy and redistribute it, with or without
116modifying it, either commercially or noncommercially. Secondarily,
117this License preserves for the author and publisher a way to get
118credit for their work, while not being considered responsible for
119modifications made by others.
120.PP
121This License is a kind of "copyleft", which means that derivative
122works of the document must themselves be free in the same sense. It
123complements the GNU General Public License, which is a copyleft
124license designed for free software.
125.PP
126We have designed this License in order to use it for manuals for free
127software, because free software needs free documentation: a free
128program should come with manuals providing the same freedoms that the
129software does. But this License is not limited to software manuals;
130it can be used for any textual work, regardless of subject matter or
131whether it is published as a printed book. We recommend this License
132principally for works whose purpose is instruction or reference.
133.PP
1341. APPLICABILITY AND DEFINITIONS
135.PP
136This License applies to any manual or other work that contains a
137notice placed by the copyright holder saying it can be distributed
138under the terms of this License. The "Document", below, refers to any
139such manual or work. Any member of the public is a licensee, and is
140addressed as "you".
141.PP
142A "Modified Version" of the Document means any work containing the
143Document or a portion of it, either copied verbatim, or with
144modifications and/or translated into another language.
145.PP
146A "Secondary Section" is a named appendix or a front-matter section of
147the Document that deals exclusively with the relationship of the
148publishers or authors of the Document to the Document's overall subject
149(or to related matters) and contains nothing that could fall directly
150within that overall subject. (For example, if the Document is in part a
151textbook of mathematics, a Secondary Section may not explain any
152mathematics.) The relationship could be a matter of historical
153connection with the subject or with related matters, or of legal,
154commercial, philosophical, ethical or political position regarding
155them.
156.PP
157The "Invariant Sections" are certain Secondary Sections whose titles
158are designated, as being those of Invariant Sections, in the notice
159that says that the Document is released under this License.
160.PP
161The "Cover Texts" are certain short passages of text that are listed,
162as Front-Cover Texts or Back-Cover Texts, in the notice that says that
163the Document is released under this License.
164.PP
165A "Transparent" copy of the Document means a machine-readable copy,
166represented in a format whose specification is available to the
167general public, whose contents can be viewed and edited directly and
168straightforwardly with generic text editors or (for images composed of
169pixels) generic paint programs or (for drawings) some widely available
170drawing editor, and that is suitable for input to text formatters or
171for automatic translation to a variety of formats suitable for input
172to text formatters. A copy made in an otherwise Transparent file
173format whose markup has been designed to thwart or discourage
174subsequent modification by readers is not Transparent. A copy that is
175not "Transparent" is called "Opaque".
176.PP
177Examples of suitable formats for Transparent copies include plain
178ASCII without markup, Texinfo input format, LaTeX input format, SGML
179or XML using a publicly available DTD, and standard-conforming simple
180HTML designed for human modification. Opaque formats include
181PostScript, PDF, proprietary formats that can be read and edited only
182by proprietary word processors, SGML or XML for which the DTD and/or
183processing tools are not generally available, and the
184machine-generated HTML produced by some word processors for output
185purposes only.
186.PP
187The "Title Page" means, for a printed book, the title page itself,
188plus such following pages as are needed to hold, legibly, the material
189this License requires to appear in the title page. For works in
190formats which do not have any title page as such, "Title Page" means
191the text near the most prominent appearance of the work's title,
192preceding the beginning of the body of the text.
193.PP
1942. VERBATIM COPYING
195.PP
196You may copy and distribute the Document in any medium, either
197commercially or noncommercially, provided that this License, the
198copyright notices, and the license notice saying this License applies
199to the Document are reproduced in all copies, and that you add no other
200conditions whatsoever to those of this License. You may not use
201technical measures to obstruct or control the reading or further
202copying of the copies you make or distribute. However, you may accept
203compensation in exchange for copies. If you distribute a large enough
204number of copies you must also follow the conditions in section 3.
205.PP
206You may also lend copies, under the same conditions stated above, and
207you may publicly display copies.
208.PP
2093. COPYING IN QUANTITY
210.PP
211If you publish printed copies of the Document numbering more than 100,
212and the Document's license notice requires Cover Texts, you must enclose
213the copies in covers that carry, clearly and legibly, all these Cover
214Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
215the back cover. Both covers must also clearly and legibly identify
216you as the publisher of these copies. The front cover must present
217the full title with all words of the title equally prominent and
218visible. You may add other material on the covers in addition.
219Copying with changes limited to the covers, as long as they preserve
220the title of the Document and satisfy these conditions, can be treated
221as verbatim copying in other respects.
222.PP
223If the required texts for either cover are too voluminous to fit
224legibly, you should put the first ones listed (as many as fit
225reasonably) on the actual cover, and continue the rest onto adjacent
226pages.
227.PP
228If you publish or distribute Opaque copies of the Document numbering
229more than 100, you must either include a machine-readable Transparent
230copy along with each Opaque copy, or state in or with each Opaque copy
231a publicly-accessible computer-network location containing a complete
232Transparent copy of the Document, free of added material, which the
233general network-using public has access to download anonymously at no
234charge using public-standard network protocols. If you use the latter
235option, you must take reasonably prudent steps, when you begin
236distribution of Opaque copies in quantity, to ensure that this
237Transparent copy will remain thus accessible at the stated location
238until at least one year after the last time you distribute an Opaque
239copy (directly or through your agents or retailers) of that edition to
240the public.
241.PP
242It is requested, but not required, that you contact the authors of the
243Document well before redistributing any large number of copies, to give
244them a chance to provide you with an updated version of the Document.
245.PP
2464. MODIFICATIONS
247.PP
248You may copy and distribute a Modified Version of the Document under
249the conditions of sections 2 and 3 above, provided that you release
250the Modified Version under precisely this License, with the Modified
251Version filling the role of the Document, thus licensing distribution
252and modification of the Modified Version to whoever possesses a copy
253of it. In addition, you must do these things in the Modified Version:
254.PP
255A. Use in the Title Page (and on the covers, if any) a title distinct
256from that of the Document, and from those of previous versions
257(which should, if there were any, be listed in the History section
258of the Document). You may use the same title as a previous version
259if the original publisher of that version gives permission.
260.PP
261B. List on the Title Page, as authors, one or more persons or entities
262responsible for authorship of the modifications in the Modified
263Version, together with at least five of the principal authors of the
264Document (all of its principal authors, if it has less than five).
265.PP
266C. State on the Title page the name of the publisher of the
267Modified Version, as the publisher.
268.PP
269D. Preserve all the copyright notices of the Document.
270.PP
271E. Add an appropriate copyright notice for your modifications
272adjacent to the other copyright notices.
273.PP
274F. Include, immediately after the copyright notices, a license notice
275giving the public permission to use the Modified Version under the
276terms of this License, in the form shown in the Addendum below.
277Preserve in that license notice the full lists of Invariant Sections
278and required Cover Texts given in the Document's license notice.
279.PP
280H. Include an unaltered copy of this License.
281.PP
282I. Preserve the section entitled "History", and its title, and add to
283it an item stating at least the title, year, new authors, and
284publisher of the Modified Version as given on the Title Page. If
285there is no section entitled "History" in the Document, create one
286stating the title, year, authors, and publisher of the Document as
287given on its Title Page, then add an item describing the Modified
288Version as stated in the previous sentence.
289.PP
290J. Preserve the network location, if any, given in the Document for
291public access to a Transparent copy of the Document, and likewise
292the network locations given in the Document for previous versions
293it was based on. These may be placed in the "History" section.
294You may omit a network location for a work that was published at
295least four years before the Document itself, or if the original
296publisher of the version it refers to gives permission.
297.PP
298K. In any section entitled "Acknowledgements" or "Dedications",
299preserve the section's title, and preserve in the section all the
300substance and tone of each of the contributor acknowledgements
301and/or dedications given therein.
302.PP
303L. Preserve all the Invariant Sections of the Document,
304unaltered in their text and in their titles. Section numbers
305or the equivalent are not considered part of the section titles.
306.PP
307M. Delete any section entitled "Endorsements". Such a section
308may not be included in the Modified Version.
309.PP
310N. Do not retitle any existing section as "Endorsements"
311or to conflict in title with any Invariant Section.
312.PP
313If the Modified Version includes new front-matter sections or
314appendices that qualify as Secondary Sections and contain no material
315copied from the Document, you may at your option designate some or all
316of these sections as invariant. To do this, add their titles to the
317list of Invariant Sections in the Modified Version's license notice.
318These titles must be distinct from any other section titles.
319.PP
320You may add a section entitled "Endorsements", provided it contains
321nothing but endorsements of your Modified Version by various
322parties--for example, statements of peer review or that the text has
323been approved by an organization as the authoritative definition of a
324standard.
325.PP
326You may add a passage of up to five words as a Front-Cover Text, and a
327passage of up to 25 words as a Back-Cover Text, to the end of the list
328of Cover Texts in the Modified Version. Only one passage of
329Front-Cover Text and one of Back-Cover Text may be added by (or
330through arrangements made by) any one entity. If the Document already
331includes a cover text for the same cover, previously added by you or
332by arrangement made by the same entity you are acting on behalf of,
333you may not add another; but you may replace the old one, on explicit
334permission from the previous publisher that added the old one.
335.PP
336The author(s) and publisher(s) of the Document do not by this License
337give permission to use their names for publicity for or to assert or
338imply endorsement of any Modified Version.
339.PP
340
3415. COMBINING DOCUMENTS
342.PP
343You may combine the Document with other documents released under this
344License, under the terms defined in section 4 above for modified
345versions, provided that you include in the combination all of the
346Invariant Sections of all of the original documents, unmodified, and
347list them all as Invariant Sections of your combined work in its
348license notice.
349.PP
350The combined work need only contain one copy of this License, and
351multiple identical Invariant Sections may be replaced with a single
352copy. If there are multiple Invariant Sections with the same name but
353different contents, make the title of each such section unique by
354adding at the end of it, in parentheses, the name of the original
355author or publisher of that section if known, or else a unique number.
356Make the same adjustment to the section titles in the list of
357Invariant Sections in the license notice of the combined work.
358.PP
359In the combination, you must combine any sections entitled "History"
360in the various original documents, forming one section entitled
361"History"; likewise combine any sections entitled "Acknowledgements",
362and any sections entitled "Dedications". You must delete all sections
363entitled "Endorsements."
364.PP
365
3666. COLLECTIONS OF DOCUMENTS
367.PP
368You may make a collection consisting of the Document and other documents
369released under this License, and replace the individual copies of this
370License in the various documents with a single copy that is included in
371the collection, provided that you follow the rules of this License for
372verbatim copying of each of the documents in all other respects.
373.PP
374You may extract a single document from such a collection, and distribute
375it individually under this License, provided you insert a copy of this
376License into the extracted document, and follow this License in all
377other respects regarding verbatim copying of that document.
378.PP
379
3807. AGGREGATION WITH INDEPENDENT WORKS
381.PP
382A compilation of the Document or its derivatives with other separate
383and independent documents or works, in or on a volume of a storage or
384distribution medium, does not as a whole count as a Modified Version
385of the Document, provided no compilation copyright is claimed for the
386compilation. Such a compilation is called an "aggregate", and this
387License does not apply to the other self-contained works thus compiled
388with the Document, on account of their being thus compiled, if they
389are not themselves derivative works of the Document.
390.PP
391If the Cover Text requirement of section 3 is applicable to these
392copies of the Document, then if the Document is less than one quarter
393of the entire aggregate, the Document's Cover Texts may be placed on
394covers that surround only the Document within the aggregate.
395Otherwise they must appear on covers around the whole aggregate.
396.PP
397
3988. TRANSLATION
399.PP
400Translation is considered a kind of modification, so you may
401distribute translations of the Document under the terms of section 4.
402Replacing Invariant Sections with translations requires special
403permission from their copyright holders, but you may include
404translations of some or all Invariant Sections in addition to the
405original versions of these Invariant Sections. You may include a
406translation of this License provided that you also include the
407original English version of this License. In case of a disagreement
408between the translation and the original English version of this
409License, the original English version will prevail.
410.PP
411
4129. TERMINATION
413.PP
414You may not copy, modify, sublicense, or distribute the Document except
415as expressly provided for under this License. Any other attempt to
416copy, modify, sublicense or distribute the Document is void, and will
417automatically terminate your rights under this License. However,
418parties who have received copies, or rights, from you under this
419License will not have their licenses terminated so long as such
420parties remain in full compliance.
421.PP
422
42310. FUTURE REVISIONS OF THIS LICENSE
424.PP
425The Free Software Foundation may publish new, revised versions
426of the GNU Free Documentation License from time to time. Such new
427versions will be similar in spirit to the present version, but may
428differ in detail to address new problems or concerns. See
429http://www.gnu.org/copyleft/.
430.PP
431Each version of the License is given a distinguishing version number.
432If the Document specifies that a particular numbered version of this
433License "or any later version" applies to it, you have the option of
434following the terms and conditions either of that specified version or
435of any later version that has been published (not as a draft) by the
436Free Software Foundation. If the Document does not specify a version
437number of this License, you may choose any version ever published (not
438as a draft) by the Free Software Foundation.
439.PP
440
441ADDENDUM: How to use this License for your documents
442.PP
443To use this License in a document you have written, include a copy of
444the License in the document and put the following copyright and
445license notices just after the title page:
446.PP
447 Copyright (c) YEAR YOUR NAME.
448 Permission is granted to copy, distribute and/or
449 modify this document under the terms of the GNU
450 Free Documentation License, Version 1.1 or any later
451 version published by the Free Software Foundation;
452 with the Invariant Sections being LIST THEIR TITLES,
453 with the Front-Cover Texts being LIST, and with the
454 Back-Cover Texts being LIST. A copy of the license
455 is included in the section entitled "GNU Free
456 Documentation License".
457.PP
458If you have no Invariant Sections, write "with no Invariant Sections"
459instead of saying which ones are invariant. If you have no
460Front-Cover Texts, write "no Front-Cover Texts" instead of
461"Front-Cover Texts being LIST"; likewise for Back-Cover Texts.
462.PP
463If your document contains nontrivial examples of program code, we
464recommend releasing these examples in parallel under your choice of
465free software license, such as the GNU General Public License,
466to permit their use in free software.
This page took 0.068147 seconds and 4 git commands to generate.