OSDN Git Service

Convert release and draft pages to UTF-8.
[linuxjm/jm.git] / manual / GNU_binutils / release / man1 / nlmconv.1
1 .\" Copyright (c) 1991, 1996  Free Software Foundation
2 .\" See section COPYING for conditions for redistribution
3 .\"
4 .\" Japanese Version Copyright (c) 1997 NAKANO Takeo all rights reserved.
5 .\" Translated Thu Dec 25 1997 by NAKANO Takeo <nakano@@apm.seikei.ac.jp>
6 .\"
7 .TH nlmconv 1 "March 1996" "cygnus support" "GNU Development Tools"
8 .de BP
9 .sp
10 .ti \-.2i
11 \(**
12 ..
13
14 .SH 名前
15 nlmconv \- オブジェクトコードを NLM に変換する
16
17 .SH 書式
18 .hy 0
19 .na
20 .TP
21 .B nlmconv
22 .RB "[\|" \-I\ \fIbfdname\fB\ |\ \-\-input\-target=\fIbfdname\fR "\|]" 
23 .RB "[\|" \-O\ \fIbfdname\fB\ |\ \-\-output\-target=\fIbfdname\fR "\|]" 
24 .RB "[\|" \-T\ \fIheaderfile\fB\ |\ \-\-header\-file=\fIheaderfile\fR "\|]" 
25 .RB "[\|" \-V\ |\ \-\-version\fR "\|]" 
26 .RB "[\|" \-\-help\fR "\|]" 
27 .B infile
28 .B outfile
29
30 .SH 説明
31 .B nlmconv
32 はリロケータブルなオブジェクトファイル
33 .I infile
34 を NetWare ローダブルモジュール
35 .B outfile
36 に変換する。この際 NLM のヘッダ情報
37 .I headerfile
38 を読むようにもできる。 NLM コマンドファイル言語の記述に関する説明は
39 .I The NewWare Tool Maker Specification Manual
40 を見よ。これは Novell, Inc. より入手できる。
41 現在
42 .B nlmconv
43 が対応している i386 のオブジェクトファイル形式は
44 .BR COFF 、 ELF 、 a.out
45 である。 SPARC のオブジェクトファイル形式としては
46 .BR ELF と a.out
47 に対応している。
48 .br
49 .B nlmconv
50
51 .I infile
52 の読み込みに GNU Binary File Descriptor library を利用している。
53
54 .SH オプション
55 .TP
56 .B \-I \fIbfdname\fR, \fB\-\-input\-target=\fIbfdname
57 ソースファイルのオブジェクトフォーマットを
58 .I bfdname
59 として取り扱う。デフォルトではフォーマットを推測する。
60 .TP
61 .B \-O \fIbfdname\fR, \fB\-\-output\-target=\fIbfdname
62 出力ファイルのオブジェクトフォーマットを
63 .I bfdname
64 にする。デフォルトでは
65 .B nlmconv
66 は出力フォーマットを入力フォーマットから導出する。例えば入力ファイルが 
67 i386 のものなら、出力ファイルは
68 .I nlm32\-i386
69 となる。
70 .TP
71 .B \-T \fIheaderfile\fR, \fB\-\-header\-file=\fIheaderfile
72 NLM ヘッダ情報を
73 .I headerfile
74 から得る。 NLM コマンドファイル言語の記述に関する説明は
75 .I The NewWare Tool Maker Specification Manual
76 を見よ。これは Novell, Inc. より入手できる。
77 .TP
78 .B \-V\fR, \fB\-\-version
79 .B nlmconv
80 のバージョン番号を表示して終了する。
81 .TP
82 .B \-h\fR, \fB\-\-help
83 .B nlmconv
84 のオプションの要約を表示して終了する。
85
86 .SH 関連項目
87 .B info
88 の `\fB binutils \fP' エントリ、
89 .IR "The GNU Binary Utilities" ,
90 Roland H. Pesch (October 1993)、
91
92 .SH 著作権
93 Copyright (c) 1993 Free Software Foundation, Inc.
94 .PP
95 Permission is granted to make and distribute verbatim copies of
96 this manual provided the copyright notice and this permission notice
97 are preserved on all copies.
98 .PP
99 Permission is granted to copy and distribute modified versions of this
100 manual under the conditions for verbatim copying, provided that the
101 entire resulting derived work is distributed under the terms of a
102 permission notice identical to this one.
103 .PP
104 Permission is granted to copy and distribute translations of this
105 manual into another language, under the above conditions for modified
106 versions, except that this permission notice may be included in
107 translations approved by the Free Software Foundation instead of in
108 the original English.