~ubuntu-branches/ubuntu/hoary/manpages-fi/hoary

« back to all changes in this revision

Viewing changes to usr/man/fi/man1/as.1

  • Committer: Bazaar Package Importer
  • Author(s): Johannes Hirche
  • Date: 2002-01-31 17:59:28 UTC
  • Revision ID: james.westby@ubuntu.com-20020131175928-oh6h2rx4f2ghuefd
Tags: 0.2-2
* closes: #131015
* removed some bogus (red hat only) man pages

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
.\" Copyright (c) 1991, 1992, 1996 Free Software Foundation
 
2
.\" See section COPYING for conditions for redistribution
 
3
.\" Proofread by Raimo Koski, Nov-Dec. 1999
 
4
.\" Translated into Finnish by Tommi Vainikainen (mucus@pcuf.fi)
 
5
.\" Proofread by Juhana Siren (Juhana.Siren@oulu.fi)
 
6
.\"
 
7
.TH as 1 "7. Huhtikuuta 1998" "cygnus support" "K�ytt�j�n sovellusohjelmat"
 
8
 
 
9
.SH NIMI
 
10
GNU as \- j�rjestelm�riippumaton GNU-assemblerk��nt�j�.
 
11
 
 
12
.SH "YLEISKATSAUS"
 
13
.na
 
14
.B as
 
15
.RB "[\|" \-a "[\|" dhlns "\|]" \c
 
16
\&\[\|\=\c
 
17
.I tiedosto\c
 
18
\&\|]\|]
 
19
.RB "[\|" \-D "\|]"
 
20
.RB "[\|" \-\-defsym\ SYM=ARVO "\|]"
 
21
.RB "[\|" \-f "\|]"
 
22
.RB "[\|" \-I
 
23
.I polku\c
 
24
\&\|]
 
25
.RB "[\|" \-K "\|]"
 
26
.RB "[\|" \-L "\|]"
 
27
.RB "[\|" \-M\ |\ \-\-mri "\|]"
 
28
.RB "[\|" \-o
 
29
.I objektitiedostot\c
 
30
\&\|]
 
31
.RB "[\|" \-R "\|]"
 
32
.RB "[\|" \-v "\|]"
 
33
.RB "[\|" \-w "\|]"
 
34
.RB "[\|" \-\^\- "\ |\ " \c
 
35
.I tiedostot\c
 
36
\&\|.\|.\|.\|]
 
37
 
 
38
.I vain-i960 -valitsimet:
 
39
.br
 
40
.RB "[\|" \-ACA "\||\|" \-ACA_A "\||\|" \-ACB\c
 
41
.RB "\||\|" \-ACC "\||\|" \-AKA "\||\|" \-AKB\c
 
42
.RB "\||\|" \-AKC "\||\|" \-AMC "\|]"
 
43
.RB "[\|" \-b "\|]"
 
44
.RB "[\|" \-no-relax "\|]"
 
45
 
 
46
.I vain-m680x0 -valitsimet:
 
47
.br
 
48
.RB "[\|" \-l "\|]"
 
49
.RB "[\|" \-mc68000 "\||\|" \-mc68010 "\||\|" \-mc68020 "\|]"
 
50
.ad b
 
51
 
 
52
.SH KUVAUS
 
53
GNU \c
 
54
.B as\c
 
55
\& sis�lt�� todellisuudessa useita assemblerk��nt�ji�.
 
56
Jos k�yt�t tai olet k�ytt�nyt GNU-assemblerk��nt�j�� jossain
 
57
laiteymp�rist�ss�, huomaat, ett� se on samankaltainen my�s 
 
58
muissa laiteymp�rist�iss�. Objektitiedostomuodot, useimmat 
 
59
k��nt�j�komennot (kutsutaan my�s
 
60
.I pseudo-k�skyiksi\c
 
61
\&) ja kielioppi
 
62
ovat yhteisi� eri laiteymp�rist�iss�.
 
63
 
 
64
Lis�tietoa GNU \c
 
65
.B as\c
 
66
\&:n k�ytt�m�st� kieliopista ja pseudo-k�skyist� on n�ht�vill�
 
67
.B info\c
 
68
\&-sivuilla
 
69
.B as\c
 
70
\&:n kohdalla tai manuaalissa
 
71
.I
 
72
Using as: The GNU Assembler\c
 
73
\&.
 
74
 
 
75
\c
 
76
.B as\c
 
77
\& on ensisijaisesti tarkoitettu k��nt�m��n GNU C-k��nt�j�n tulostetta
 
78
.B ld\c
 
79
\&-linkkerin k�ytt��n.
 
80
Siit� huolimatta olemme yritt�neet saada
 
81
.B as\c
 
82
\&:n k��nt�m��n oikein kaiken, mink� natiivi assemblerk��nt�j� k��nt�isi.
 
83
T�m� ei tarkoita sit�, ett� \c
 
84
.B as\c
 
85
\& k�ytt�isi aina samaa syntaksia kuin muut assemblerk��nt�j�t samalle
 
86
arkkitehtuurille; tied�mme esimerkiksi useita ep�yhteensopivia versioita
 
87
680x0-assemblerkielen syntaksista.
 
88
 
 
89
Joka kerta kun ajat \c
 
90
.B as\c
 
91
\&:n, se k��nt�� ainoastaan yhden l�hdekooditiedoston.
 
92
L�hdekoodi voi koostua useammasta tiedostosta.
 
93
(Huomaa, ett� vakiosy�te on my�s tiedosto.)
 
94
 
 
95
Jos \c
 
96
.B as\c
 
97
\&:lle ei anna tiedoston nime�, se yritt�� lukea
 
98
vakiosy�tett�, joka todenn�k�isesti on sinun terminaalisi.
 
99
Paina
 
100
.B crtl-D\c
 
101
\& kertoaksesi \c
 
102
.B as\c
 
103
\&:lle, ett� sy�tteess� ei ole en�� k��nnett�v��.  K�yt� `\|\c
 
104
.B \-\^\-\c
 
105
\|' komentorivill�, jos tarvitset tietty� nime� vakiosy�tetiedostolle.
 
106
 
 
107
.B as\c
 
108
\& voi tulostaa varoituksia ja virheilmoituksia virhetulosteeseen
 
109
(yleens� terminaalisi).  T�t� ei pit�isi tapahtua, kun k��nt�j� ajaa
 
110
.B as\c
 
111
\&:n automaattisesti. Varoitukset on oletuksena tehty niin, ett�
 
112
.B as\c
 
113
\& jatkaa viallisen ohjelman k��nt�mist�; vakavat virheilmoitukset pys�ytt�v�t
 
114
k��nt�misen.
 
115
 
 
116
.SH OPTIOT
 
117
.TP
 
118
.BR \-a
 
119
Aseta assemblyluettelot. On my�s erilaisia alivalitsimia.
 
120
.B d
 
121
Ohita debuggausohjeet.
 
122
.B h
 
123
Sis�llyt� korkeamman tason l�hdekoodi; t�m� on valittavissa ainoastaan,
 
124
jos l�hdekooditiedosto on l�ydett�viss� ja se on k��nnetty 
 
125
.B \-g
 
126
parametrill�.
 
127
.B l
 
128
Sis�llyt� assemblyluettelot.
 
129
.B n
 
130
Ohita muodon k�sittely.
 
131
.B s
 
132
Sis�llytt�� symboliluettelot.
 
133
.B =
 
134
.I tiedosto
 
135
Aseta luettelotiedoston nimi; t�m�n t�ytyy olla viimeinen alivalitsin.
 
136
Oletuksena k�yt�ss� on alivalitsimet
 
137
.B hls.
 
138
.TP
 
139
.B \-D
 
140
T�m� valitsin hyv�ksyt��n vain skriptien yhteensopivuuden vuoksi;
 
141
.B as\c
 
142
:aa k�ytett�ess� se ei tee mit��n.
 
143
.TP
 
144
.B \-\-defsym SYM=ARVO
 
145
M��rit� symbolin SYM arvoksi ARVO ennen k��nt�mist�.
 
146
ARVO:n t�ytyy olla kokonaislukuvakio.  Kuten C:ss�, 0x-alkuiset ovat
 
147
heksadesimaalinumeroita, ja 0-alkuiset oktaalinumeroita.
 
148
.TP
 
149
.B \-f
 
150
``fast''--ohita esik�sittely (oletetaan ett� l�hdekoodi on k��nt�j�n j�lke�).
 
151
.TP
 
152
.BI "\-I\ " polku
 
153
Lis��
 
154
.I polku
 
155
listaan, josta haetaan 
 
156
.B .include\c
 
157
-direktiivej�.
 
158
.TP
 
159
.B \-K
 
160
N�yt� varoitus, kun erotustaulukoita on muutettu pitk�n relatiivisen hypyn
 
161
vuoksi.
 
162
.TP
 
163
.B \-L
 
164
S�ilyt� paikalliset symbolit (symbolitaulukossa), `\|\c
 
165
.B L\c
 
166
\|'-alkuisina.
 
167
.TP
 
168
.B \-M, \-\-mri
 
169
K��nn� MRI-yhteensopivassa moodissa.
 
170
.TP
 
171
.BI "\-o\ " objektitiedosto
 
172
Nime� objektitiedosto, jonka 
 
173
.B as
 
174
\&tekee.
 
175
.TP
 
176
.B \-R
 
177
Yhdist� data- ja tekstiosasto.
 
178
.TP
 
179
.B \-v
 
180
Kerro
 
181
.B as\c
 
182
\&:n versio.
 
183
.TP
 
184
.B \-W
 
185
Poista varoitukset.
 
186
.TP
 
187
.IR "\-\^\-" "\ |\ " "tiedostot\|.\|.\|."
 
188
K��nnett�v�t tiedostot. (Vakiosy�te on
 
189
.BR "\-\^\-" ")"
 
190
.TP
 
191
.BI \-A var
 
192
.I
 
193
(Jos konfiguroitu Intel 960:lle.)
 
194
M��rit�, mik� 960-arkkitehtuurin muunnos on kohteena.
 
195
.TP
 
196
.B \-b
 
197
.I
 
198
(Jos konfiguroitu Intel 960:lle.)
 
199
Lis�� koodi ker��m��n tilastoja haarautumista.
 
200
.TP
 
201
.B \-no-relax
 
202
.I
 
203
(Jos konfiguroitu Intel 960:lle.)
 
204
�l� muuta vertailu- ja haarautumisk�skyj� pitkiksi relatiivisiksi hypyiksi;
 
205
lopeta virheeseen jos v�ltt�m�t�nt�.
 
206
.TP
 
207
.B \-l
 
208
.I
 
209
(Jos konfiguroitu Motorola 68000:lle).
 
210
.br
 
211
Lyhenn� viittaukset m��rittelem�tt�miin symboleihin sanaksi kahden sijaan.
 
212
.TP
 
213
.BR "\-mc68000" "\||\|" "\-mc68010" "\||\|" "\-mc68020"
 
214
.I
 
215
(Jos konfiguroitu Motorola 68000:lle).
 
216
.br
 
217
M��rit�, mik� prosessori 68000-perheest� on kohteena (oletus 68020).
 
218
 
 
219
.PP
 
220
Valitsimet voivat olla miss� tahansa j�rjestyksess� ennen,
 
221
v�liss� tai j�lkeen tiedostonimien. Tiedostonimien j�rjestys on t�rke�.
 
222
 
 
223
`\|\c
 
224
.B \-\^\-\c
 
225
\|' (kaksi viivaa) pelk�st��n nime�� vakiosy�teen tiedostoksi, yhten�
 
226
k��nnett�v�n� tiedostona
 
227
.B as\c
 
228
\&:lle.
 
229
 
 
230
Kaikki komentoriviparametrit, jotka alkavat
 
231
tavuviivalla (`\|\c
 
232
.B \-\c
 
233
\|') ovat valitsimia, poikkeuksena `\|\c
 
234
.B \-\^\-\c
 
235
\|'. Jokainen valitsin muuttaa 
 
236
.B as\c
 
237
\&:n k�ytt�ytymist�. Valitsimen muuttaminen ei vaikuta muiden valitsimien
 
238
toimintaan.
 
239
Kaikki valitsimet ovat muotoa `\|\c
 
240
.B \-\c
 
241
\|' ja per�ss� yksi tai useampi kirjain; isot ja pienet kirjaimet merkitsev�t
 
242
eri asioita. Kaikki valitsimet ovat valinnaisia.
 
243
 
 
244
`\|\c
 
245
.B \-o\c
 
246
\|'-valitsimen j�lkeen tulee olla t�sm�lleen yksi tiedostonimi.
 
247
Tiedostonimi voi seurata v�litt�m�sti (yhteensopiva vanhempien 
 
248
assemblerk��nt�jien kanssa) tai seuraavana parametrina (GNU-standardi).
 
249
 
 
250
N�m� kaksi komentorivi� tarkoittavat samaa: 
 
251
.br
 
252
.B
 
253
as\ \ \-o\ \ minun\-objekti\-tiedosto.o\ \ h�p�h�p�.s
 
254
.br
 
255
.B
 
256
as\ \ \-ominun\-objekti\-tiedosto.o\ \ h�p�h�p�.s
 
257
 
 
258
.SH COPYING
 
259
Copyright (c) 1991, 1992 Free Software Foundation, Inc.
 
260
.PP
 
261
Permission is granted to make and distribute verbatim copies of
 
262
this manual provided the copyright notice and this permission notice
 
263
are preserved on all copies.
 
264
.PP
 
265
Permission is granted to copy and distribute modified versions of this
 
266
manual under the conditions for verbatim copying, provided that the
 
267
entire resulting derived work is distributed under the terms of a
 
268
permission notice identical to this one.
 
269
.PP
 
270
Permission is granted to copy and distribute translations of this
 
271
manual into another language, under the above conditions for modified
 
272
versions, except that this permission notice may be included in
 
273
translations approved by the Free Software Foundation instead of in
 
274
the original English.
 
275
.SH "KATSO MY�S"
 
276
.B info\c
 
277
\&n kohdasta 
 
278
.RB `\| as \|'\c
 
279
\&;
 
280
.I Using as: The GNU Assembler\c
 
281
\&;
 
282
.BR gcc ( 1 ),
 
283
.BR ld ( 1 ).
 
284
 
 
285
.\" TERM portable j�rjestelm�riippumaton,siirrett�v�
 
286
.\" TERM assembler_directive k��nt�j�komento
 
287
.\" TERM long_displacement pitk�_relatiivinen_hyppy