MIPS: SB1250: Include correct header and fix a warning
[linux-2.6/linux-mips.git] / arch / m68k / fpsp040 / tbldo.S
blobfd5c37a5a2b97cc24de7bfc0892ca79e54226d04
2 |       tbldo.sa 3.1 12/10/90
4 | Modified:
5 |       8/16/90 chinds  The table was constructed to use only one level
6 |                       of indirection in do_func for monadic
7 |                       functions.  Dyadic functions require two
8 |                       levels, and the tables are still contained
9 |                       in do_func.  The table is arranged for
10 |                       index with a 10-bit index, with the first
11 |                       7 bits the opcode, and the remaining 3
12 |                       the stag.  For dyadic functions, all
13 |                       valid addresses are to the generic entry
14 |                       point.
17 |               Copyright (C) Motorola, Inc. 1990
18 |                       All Rights Reserved
20 |       For details on the license for this file, please see the
21 |       file, README, in this same directory.
23 |TBLDO  idnt    2,1 | Motorola 040 Floating Point Software Package
25         |section        8
27         |xref   ld_pinf,ld_pone,ld_ppi2
28         |xref   t_dz2,t_operr
29         |xref   serror,sone,szero,sinf,snzrinx
30         |xref   sopr_inf,spi_2,src_nan,szr_inf
32         |xref   smovcr
33         |xref   pmod,prem,pscale
34         |xref   satanh,satanhd
35         |xref   sacos,sacosd,sasin,sasind,satan,satand
36         |xref   setox,setoxd,setoxm1,setoxm1d,setoxm1i
37         |xref   sgetexp,sgetexpd,sgetman,sgetmand
38         |xref   sint,sintd,sintrz
39         |xref   ssincos,ssincosd,ssincosi,ssincosnan,ssincosz
40         |xref   scos,scosd,ssin,ssind,stan,stand
41         |xref   scosh,scoshd,ssinh,ssinhd,stanh,stanhd
42         |xref   sslog10,sslog2,sslogn,sslognp1
43         |xref   sslog10d,sslog2d,sslognd,slognp1d
44         |xref   stentox,stentoxd,stwotox,stwotoxd
46 |       instruction             ;opcode-stag Notes
47         .global tblpre
48 tblpre:
49         .long   smovcr          |$00-0 fmovecr all
50         .long   smovcr          |$00-1 fmovecr all
51         .long   smovcr          |$00-2 fmovecr all
52         .long   smovcr          |$00-3 fmovecr all
53         .long   smovcr          |$00-4 fmovecr all
54         .long   smovcr          |$00-5 fmovecr all
55         .long   smovcr          |$00-6 fmovecr all
56         .long   smovcr          |$00-7 fmovecr all
58         .long   sint            |$01-0 fint norm
59         .long   szero           |$01-1 fint zero
60         .long   sinf            |$01-2 fint inf
61         .long   src_nan         |$01-3 fint nan
62         .long   sintd           |$01-4 fint denorm inx
63         .long   serror          |$01-5 fint ERROR
64         .long   serror          |$01-6 fint ERROR
65         .long   serror          |$01-7 fint ERROR
67         .long   ssinh           |$02-0 fsinh norm
68         .long   szero           |$02-1 fsinh zero
69         .long   sinf            |$02-2 fsinh inf
70         .long   src_nan         |$02-3 fsinh nan
71         .long   ssinhd          |$02-4 fsinh denorm
72         .long   serror          |$02-5 fsinh ERROR
73         .long   serror          |$02-6 fsinh ERROR
74         .long   serror          |$02-7 fsinh ERROR
76         .long   sintrz          |$03-0 fintrz norm
77         .long   szero           |$03-1 fintrz zero
78         .long   sinf            |$03-2 fintrz inf
79         .long   src_nan         |$03-3 fintrz nan
80         .long   snzrinx         |$03-4 fintrz denorm inx
81         .long   serror          |$03-5 fintrz ERROR
82         .long   serror          |$03-6 fintrz ERROR
83         .long   serror          |$03-7 fintrz ERROR
85         .long   serror          |$04-0 ERROR - illegal extension
86         .long   serror          |$04-1 ERROR - illegal extension
87         .long   serror          |$04-2 ERROR - illegal extension
88         .long   serror          |$04-3 ERROR - illegal extension
89         .long   serror          |$04-4 ERROR - illegal extension
90         .long   serror          |$04-5 ERROR - illegal extension
91         .long   serror          |$04-6 ERROR - illegal extension
92         .long   serror          |$04-7 ERROR - illegal extension
94         .long   serror          |$05-0 ERROR - illegal extension
95         .long   serror          |$05-1 ERROR - illegal extension
96         .long   serror          |$05-2 ERROR - illegal extension
97         .long   serror          |$05-3 ERROR - illegal extension
98         .long   serror          |$05-4 ERROR - illegal extension
99         .long   serror          |$05-5 ERROR - illegal extension
100         .long   serror          |$05-6 ERROR - illegal extension
101         .long   serror          |$05-7 ERROR - illegal extension
103         .long   sslognp1        |$06-0 flognp1 norm
104         .long   szero           |$06-1 flognp1 zero
105         .long   sopr_inf        |$06-2 flognp1 inf
106         .long   src_nan         |$06-3 flognp1 nan
107         .long   slognp1d        |$06-4 flognp1 denorm
108         .long   serror          |$06-5 flognp1 ERROR
109         .long   serror          |$06-6 flognp1 ERROR
110         .long   serror          |$06-7 flognp1 ERROR
112         .long   serror          |$07-0 ERROR - illegal extension
113         .long   serror          |$07-1 ERROR - illegal extension
114         .long   serror          |$07-2 ERROR - illegal extension
115         .long   serror          |$07-3 ERROR - illegal extension
116         .long   serror          |$07-4 ERROR - illegal extension
117         .long   serror          |$07-5 ERROR - illegal extension
118         .long   serror          |$07-6 ERROR - illegal extension
119         .long   serror          |$07-7 ERROR - illegal extension
121         .long   setoxm1         |$08-0 fetoxm1 norm
122         .long   szero           |$08-1 fetoxm1 zero
123         .long   setoxm1i        |$08-2 fetoxm1 inf
124         .long   src_nan         |$08-3 fetoxm1 nan
125         .long   setoxm1d        |$08-4 fetoxm1 denorm
126         .long   serror          |$08-5 fetoxm1 ERROR
127         .long   serror          |$08-6 fetoxm1 ERROR
128         .long   serror          |$08-7 fetoxm1 ERROR
130         .long   stanh           |$09-0 ftanh norm
131         .long   szero           |$09-1 ftanh zero
132         .long   sone            |$09-2 ftanh inf
133         .long   src_nan         |$09-3 ftanh nan
134         .long   stanhd          |$09-4 ftanh denorm
135         .long   serror          |$09-5 ftanh ERROR
136         .long   serror          |$09-6 ftanh ERROR
137         .long   serror          |$09-7 ftanh ERROR
139         .long   satan           |$0a-0 fatan norm
140         .long   szero           |$0a-1 fatan zero
141         .long   spi_2           |$0a-2 fatan inf
142         .long   src_nan         |$0a-3 fatan nan
143         .long   satand          |$0a-4 fatan denorm
144         .long   serror          |$0a-5 fatan ERROR
145         .long   serror          |$0a-6 fatan ERROR
146         .long   serror          |$0a-7 fatan ERROR
148         .long   serror          |$0b-0 ERROR - illegal extension
149         .long   serror          |$0b-1 ERROR - illegal extension
150         .long   serror          |$0b-2 ERROR - illegal extension
151         .long   serror          |$0b-3 ERROR - illegal extension
152         .long   serror          |$0b-4 ERROR - illegal extension
153         .long   serror          |$0b-5 ERROR - illegal extension
154         .long   serror          |$0b-6 ERROR - illegal extension
155         .long   serror          |$0b-7 ERROR - illegal extension
157         .long   sasin           |$0c-0 fasin norm
158         .long   szero           |$0c-1 fasin zero
159         .long   t_operr         |$0c-2 fasin inf
160         .long   src_nan         |$0c-3 fasin nan
161         .long   sasind          |$0c-4 fasin denorm
162         .long   serror          |$0c-5 fasin ERROR
163         .long   serror          |$0c-6 fasin ERROR
164         .long   serror          |$0c-7 fasin ERROR
166         .long   satanh          |$0d-0 fatanh norm
167         .long   szero           |$0d-1 fatanh zero
168         .long   t_operr         |$0d-2 fatanh inf
169         .long   src_nan         |$0d-3 fatanh nan
170         .long   satanhd         |$0d-4 fatanh denorm
171         .long   serror          |$0d-5 fatanh ERROR
172         .long   serror          |$0d-6 fatanh ERROR
173         .long   serror          |$0d-7 fatanh ERROR
175         .long   ssin            |$0e-0 fsin norm
176         .long   szero           |$0e-1 fsin zero
177         .long   t_operr         |$0e-2 fsin inf
178         .long   src_nan         |$0e-3 fsin nan
179         .long   ssind           |$0e-4 fsin denorm
180         .long   serror          |$0e-5 fsin ERROR
181         .long   serror          |$0e-6 fsin ERROR
182         .long   serror          |$0e-7 fsin ERROR
184         .long   stan            |$0f-0 ftan norm
185         .long   szero           |$0f-1 ftan zero
186         .long   t_operr         |$0f-2 ftan inf
187         .long   src_nan         |$0f-3 ftan nan
188         .long   stand           |$0f-4 ftan denorm
189         .long   serror          |$0f-5 ftan ERROR
190         .long   serror          |$0f-6 ftan ERROR
191         .long   serror          |$0f-7 ftan ERROR
193         .long   setox           |$10-0 fetox norm
194         .long   ld_pone         |$10-1 fetox zero
195         .long   szr_inf         |$10-2 fetox inf
196         .long   src_nan         |$10-3 fetox nan
197         .long   setoxd          |$10-4 fetox denorm
198         .long   serror          |$10-5 fetox ERROR
199         .long   serror          |$10-6 fetox ERROR
200         .long   serror          |$10-7 fetox ERROR
202         .long   stwotox         |$11-0 ftwotox norm
203         .long   ld_pone         |$11-1 ftwotox zero
204         .long   szr_inf         |$11-2 ftwotox inf
205         .long   src_nan         |$11-3 ftwotox nan
206         .long   stwotoxd        |$11-4 ftwotox denorm
207         .long   serror          |$11-5 ftwotox ERROR
208         .long   serror          |$11-6 ftwotox ERROR
209         .long   serror          |$11-7 ftwotox ERROR
211         .long   stentox         |$12-0 ftentox norm
212         .long   ld_pone         |$12-1 ftentox zero
213         .long   szr_inf         |$12-2 ftentox inf
214         .long   src_nan         |$12-3 ftentox nan
215         .long   stentoxd        |$12-4 ftentox denorm
216         .long   serror          |$12-5 ftentox ERROR
217         .long   serror          |$12-6 ftentox ERROR
218         .long   serror          |$12-7 ftentox ERROR
220         .long   serror          |$13-0 ERROR - illegal extension
221         .long   serror          |$13-1 ERROR - illegal extension
222         .long   serror          |$13-2 ERROR - illegal extension
223         .long   serror          |$13-3 ERROR - illegal extension
224         .long   serror          |$13-4 ERROR - illegal extension
225         .long   serror          |$13-5 ERROR - illegal extension
226         .long   serror          |$13-6 ERROR - illegal extension
227         .long   serror          |$13-7 ERROR - illegal extension
229         .long   sslogn          |$14-0 flogn norm
230         .long   t_dz2           |$14-1 flogn zero
231         .long   sopr_inf        |$14-2 flogn inf
232         .long   src_nan         |$14-3 flogn nan
233         .long   sslognd         |$14-4 flogn denorm
234         .long   serror          |$14-5 flogn ERROR
235         .long   serror          |$14-6 flogn ERROR
236         .long   serror          |$14-7 flogn ERROR
238         .long   sslog10         |$15-0 flog10 norm
239         .long   t_dz2           |$15-1 flog10 zero
240         .long   sopr_inf        |$15-2 flog10 inf
241         .long   src_nan         |$15-3 flog10 nan
242         .long   sslog10d        |$15-4 flog10 denorm
243         .long   serror          |$15-5 flog10 ERROR
244         .long   serror          |$15-6 flog10 ERROR
245         .long   serror          |$15-7 flog10 ERROR
247         .long   sslog2          |$16-0 flog2 norm
248         .long   t_dz2           |$16-1 flog2 zero
249         .long   sopr_inf        |$16-2 flog2 inf
250         .long   src_nan         |$16-3 flog2 nan
251         .long   sslog2d         |$16-4 flog2 denorm
252         .long   serror          |$16-5 flog2 ERROR
253         .long   serror          |$16-6 flog2 ERROR
254         .long   serror          |$16-7 flog2 ERROR
256         .long   serror          |$17-0 ERROR - illegal extension
257         .long   serror          |$17-1 ERROR - illegal extension
258         .long   serror          |$17-2 ERROR - illegal extension
259         .long   serror          |$17-3 ERROR - illegal extension
260         .long   serror          |$17-4 ERROR - illegal extension
261         .long   serror          |$17-5 ERROR - illegal extension
262         .long   serror          |$17-6 ERROR - illegal extension
263         .long   serror          |$17-7 ERROR - illegal extension
265         .long   serror          |$18-0 ERROR - illegal extension
266         .long   serror          |$18-1 ERROR - illegal extension
267         .long   serror          |$18-2 ERROR - illegal extension
268         .long   serror          |$18-3 ERROR - illegal extension
269         .long   serror          |$18-4 ERROR - illegal extension
270         .long   serror          |$18-5 ERROR - illegal extension
271         .long   serror          |$18-6 ERROR - illegal extension
272         .long   serror          |$18-7 ERROR - illegal extension
274         .long   scosh           |$19-0 fcosh norm
275         .long   ld_pone         |$19-1 fcosh zero
276         .long   ld_pinf         |$19-2 fcosh inf
277         .long   src_nan         |$19-3 fcosh nan
278         .long   scoshd          |$19-4 fcosh denorm
279         .long   serror          |$19-5 fcosh ERROR
280         .long   serror          |$19-6 fcosh ERROR
281         .long   serror          |$19-7 fcosh ERROR
283         .long   serror          |$1a-0 ERROR - illegal extension
284         .long   serror          |$1a-1 ERROR - illegal extension
285         .long   serror          |$1a-2 ERROR - illegal extension
286         .long   serror          |$1a-3 ERROR - illegal extension
287         .long   serror          |$1a-4 ERROR - illegal extension
288         .long   serror          |$1a-5 ERROR - illegal extension
289         .long   serror          |$1a-6 ERROR - illegal extension
290         .long   serror          |$1a-7 ERROR - illegal extension
292         .long   serror          |$1b-0 ERROR - illegal extension
293         .long   serror          |$1b-1 ERROR - illegal extension
294         .long   serror          |$1b-2 ERROR - illegal extension
295         .long   serror          |$1b-3 ERROR - illegal extension
296         .long   serror          |$1b-4 ERROR - illegal extension
297         .long   serror          |$1b-5 ERROR - illegal extension
298         .long   serror          |$1b-6 ERROR - illegal extension
299         .long   serror          |$1b-7 ERROR - illegal extension
301         .long   sacos           |$1c-0 facos norm
302         .long   ld_ppi2         |$1c-1 facos zero
303         .long   t_operr         |$1c-2 facos inf
304         .long   src_nan         |$1c-3 facos nan
305         .long   sacosd          |$1c-4 facos denorm
306         .long   serror          |$1c-5 facos ERROR
307         .long   serror          |$1c-6 facos ERROR
308         .long   serror          |$1c-7 facos ERROR
310         .long   scos            |$1d-0 fcos norm
311         .long   ld_pone         |$1d-1 fcos zero
312         .long   t_operr         |$1d-2 fcos inf
313         .long   src_nan         |$1d-3 fcos nan
314         .long   scosd           |$1d-4 fcos denorm
315         .long   serror          |$1d-5 fcos ERROR
316         .long   serror          |$1d-6 fcos ERROR
317         .long   serror          |$1d-7 fcos ERROR
319         .long   sgetexp         |$1e-0 fgetexp norm
320         .long   szero           |$1e-1 fgetexp zero
321         .long   t_operr         |$1e-2 fgetexp inf
322         .long   src_nan         |$1e-3 fgetexp nan
323         .long   sgetexpd        |$1e-4 fgetexp denorm
324         .long   serror          |$1e-5 fgetexp ERROR
325         .long   serror          |$1e-6 fgetexp ERROR
326         .long   serror          |$1e-7 fgetexp ERROR
328         .long   sgetman         |$1f-0 fgetman norm
329         .long   szero           |$1f-1 fgetman zero
330         .long   t_operr         |$1f-2 fgetman inf
331         .long   src_nan         |$1f-3 fgetman nan
332         .long   sgetmand        |$1f-4 fgetman denorm
333         .long   serror          |$1f-5 fgetman ERROR
334         .long   serror          |$1f-6 fgetman ERROR
335         .long   serror          |$1f-7 fgetman ERROR
337         .long   serror          |$20-0 ERROR - illegal extension
338         .long   serror          |$20-1 ERROR - illegal extension
339         .long   serror          |$20-2 ERROR - illegal extension
340         .long   serror          |$20-3 ERROR - illegal extension
341         .long   serror          |$20-4 ERROR - illegal extension
342         .long   serror          |$20-5 ERROR - illegal extension
343         .long   serror          |$20-6 ERROR - illegal extension
344         .long   serror          |$20-7 ERROR - illegal extension
346         .long   pmod            |$21-0 fmod all
347         .long   pmod            |$21-1 fmod all
348         .long   pmod            |$21-2 fmod all
349         .long   pmod            |$21-3 fmod all
350         .long   pmod            |$21-4 fmod all
351         .long   serror          |$21-5 fmod ERROR
352         .long   serror          |$21-6 fmod ERROR
353         .long   serror          |$21-7 fmod ERROR
355         .long   serror          |$22-0 ERROR - illegal extension
356         .long   serror          |$22-1 ERROR - illegal extension
357         .long   serror          |$22-2 ERROR - illegal extension
358         .long   serror          |$22-3 ERROR - illegal extension
359         .long   serror          |$22-4 ERROR - illegal extension
360         .long   serror          |$22-5 ERROR - illegal extension
361         .long   serror          |$22-6 ERROR - illegal extension
362         .long   serror          |$22-7 ERROR - illegal extension
364         .long   serror          |$23-0 ERROR - illegal extension
365         .long   serror          |$23-1 ERROR - illegal extension
366         .long   serror          |$23-2 ERROR - illegal extension
367         .long   serror          |$23-3 ERROR - illegal extension
368         .long   serror          |$23-4 ERROR - illegal extension
369         .long   serror          |$23-5 ERROR - illegal extension
370         .long   serror          |$23-6 ERROR - illegal extension
371         .long   serror          |$23-7 ERROR - illegal extension
373         .long   serror          |$24-0 ERROR - illegal extension
374         .long   serror          |$24-1 ERROR - illegal extension
375         .long   serror          |$24-2 ERROR - illegal extension
376         .long   serror          |$24-3 ERROR - illegal extension
377         .long   serror          |$24-4 ERROR - illegal extension
378         .long   serror          |$24-5 ERROR - illegal extension
379         .long   serror          |$24-6 ERROR - illegal extension
380         .long   serror          |$24-7 ERROR - illegal extension
382         .long   prem            |$25-0 frem all
383         .long   prem            |$25-1 frem all
384         .long   prem            |$25-2 frem all
385         .long   prem            |$25-3 frem all
386         .long   prem            |$25-4 frem all
387         .long   serror          |$25-5 frem ERROR
388         .long   serror          |$25-6 frem ERROR
389         .long   serror          |$25-7 frem ERROR
391         .long   pscale          |$26-0 fscale all
392         .long   pscale          |$26-1 fscale all
393         .long   pscale          |$26-2 fscale all
394         .long   pscale          |$26-3 fscale all
395         .long   pscale          |$26-4 fscale all
396         .long   serror          |$26-5 fscale ERROR
397         .long   serror          |$26-6 fscale ERROR
398         .long   serror          |$26-7 fscale ERROR
400         .long   serror          |$27-0 ERROR - illegal extension
401         .long   serror          |$27-1 ERROR - illegal extension
402         .long   serror          |$27-2 ERROR - illegal extension
403         .long   serror          |$27-3 ERROR - illegal extension
404         .long   serror          |$27-4 ERROR - illegal extension
405         .long   serror          |$27-5 ERROR - illegal extension
406         .long   serror          |$27-6 ERROR - illegal extension
407         .long   serror          |$27-7 ERROR - illegal extension
409         .long   serror          |$28-0 ERROR - illegal extension
410         .long   serror          |$28-1 ERROR - illegal extension
411         .long   serror          |$28-2 ERROR - illegal extension
412         .long   serror          |$28-3 ERROR - illegal extension
413         .long   serror          |$28-4 ERROR - illegal extension
414         .long   serror          |$28-5 ERROR - illegal extension
415         .long   serror          |$28-6 ERROR - illegal extension
416         .long   serror          |$28-7 ERROR - illegal extension
418         .long   serror          |$29-0 ERROR - illegal extension
419         .long   serror          |$29-1 ERROR - illegal extension
420         .long   serror          |$29-2 ERROR - illegal extension
421         .long   serror          |$29-3 ERROR - illegal extension
422         .long   serror          |$29-4 ERROR - illegal extension
423         .long   serror          |$29-5 ERROR - illegal extension
424         .long   serror          |$29-6 ERROR - illegal extension
425         .long   serror          |$29-7 ERROR - illegal extension
427         .long   serror          |$2a-0 ERROR - illegal extension
428         .long   serror          |$2a-1 ERROR - illegal extension
429         .long   serror          |$2a-2 ERROR - illegal extension
430         .long   serror          |$2a-3 ERROR - illegal extension
431         .long   serror          |$2a-4 ERROR - illegal extension
432         .long   serror          |$2a-5 ERROR - illegal extension
433         .long   serror          |$2a-6 ERROR - illegal extension
434         .long   serror          |$2a-7 ERROR - illegal extension
436         .long   serror          |$2b-0 ERROR - illegal extension
437         .long   serror          |$2b-1 ERROR - illegal extension
438         .long   serror          |$2b-2 ERROR - illegal extension
439         .long   serror          |$2b-3 ERROR - illegal extension
440         .long   serror          |$2b-4 ERROR - illegal extension
441         .long   serror          |$2b-5 ERROR - illegal extension
442         .long   serror          |$2b-6 ERROR - illegal extension
443         .long   serror          |$2b-7 ERROR - illegal extension
445         .long   serror          |$2c-0 ERROR - illegal extension
446         .long   serror          |$2c-1 ERROR - illegal extension
447         .long   serror          |$2c-2 ERROR - illegal extension
448         .long   serror          |$2c-3 ERROR - illegal extension
449         .long   serror          |$2c-4 ERROR - illegal extension
450         .long   serror          |$2c-5 ERROR - illegal extension
451         .long   serror          |$2c-6 ERROR - illegal extension
452         .long   serror          |$2c-7 ERROR - illegal extension
454         .long   serror          |$2d-0 ERROR - illegal extension
455         .long   serror          |$2d-1 ERROR - illegal extension
456         .long   serror          |$2d-2 ERROR - illegal extension
457         .long   serror          |$2d-3 ERROR - illegal extension
458         .long   serror          |$2d-4 ERROR - illegal extension
459         .long   serror          |$2d-5 ERROR - illegal extension
460         .long   serror          |$2d-6 ERROR - illegal extension
461         .long   serror          |$2d-7 ERROR - illegal extension
463         .long   serror          |$2e-0 ERROR - illegal extension
464         .long   serror          |$2e-1 ERROR - illegal extension
465         .long   serror          |$2e-2 ERROR - illegal extension
466         .long   serror          |$2e-3 ERROR - illegal extension
467         .long   serror          |$2e-4 ERROR - illegal extension
468         .long   serror          |$2e-5 ERROR - illegal extension
469         .long   serror          |$2e-6 ERROR - illegal extension
470         .long   serror          |$2e-7 ERROR - illegal extension
472         .long   serror          |$2f-0 ERROR - illegal extension
473         .long   serror          |$2f-1 ERROR - illegal extension
474         .long   serror          |$2f-2 ERROR - illegal extension
475         .long   serror          |$2f-3 ERROR - illegal extension
476         .long   serror          |$2f-4 ERROR - illegal extension
477         .long   serror          |$2f-5 ERROR - illegal extension
478         .long   serror          |$2f-6 ERROR - illegal extension
479         .long   serror          |$2f-7 ERROR - illegal extension
481         .long   ssincos         |$30-0 fsincos norm
482         .long   ssincosz        |$30-1 fsincos zero
483         .long   ssincosi        |$30-2 fsincos inf
484         .long   ssincosnan      |$30-3 fsincos nan
485         .long   ssincosd        |$30-4 fsincos denorm
486         .long   serror          |$30-5 fsincos ERROR
487         .long   serror          |$30-6 fsincos ERROR
488         .long   serror          |$30-7 fsincos ERROR
490         .long   ssincos         |$31-0 fsincos norm
491         .long   ssincosz        |$31-1 fsincos zero
492         .long   ssincosi        |$31-2 fsincos inf
493         .long   ssincosnan      |$31-3 fsincos nan
494         .long   ssincosd        |$31-4 fsincos denorm
495         .long   serror          |$31-5 fsincos ERROR
496         .long   serror          |$31-6 fsincos ERROR
497         .long   serror          |$31-7 fsincos ERROR
499         .long   ssincos         |$32-0 fsincos norm
500         .long   ssincosz        |$32-1 fsincos zero
501         .long   ssincosi        |$32-2 fsincos inf
502         .long   ssincosnan      |$32-3 fsincos nan
503         .long   ssincosd        |$32-4 fsincos denorm
504         .long   serror          |$32-5 fsincos ERROR
505         .long   serror          |$32-6 fsincos ERROR
506         .long   serror          |$32-7 fsincos ERROR
508         .long   ssincos         |$33-0 fsincos norm
509         .long   ssincosz        |$33-1 fsincos zero
510         .long   ssincosi        |$33-2 fsincos inf
511         .long   ssincosnan      |$33-3 fsincos nan
512         .long   ssincosd        |$33-4 fsincos denorm
513         .long   serror          |$33-5 fsincos ERROR
514         .long   serror          |$33-6 fsincos ERROR
515         .long   serror          |$33-7 fsincos ERROR
517         .long   ssincos         |$34-0 fsincos norm
518         .long   ssincosz        |$34-1 fsincos zero
519         .long   ssincosi        |$34-2 fsincos inf
520         .long   ssincosnan      |$34-3 fsincos nan
521         .long   ssincosd        |$34-4 fsincos denorm
522         .long   serror          |$34-5 fsincos ERROR
523         .long   serror          |$34-6 fsincos ERROR
524         .long   serror          |$34-7 fsincos ERROR
526         .long   ssincos         |$35-0 fsincos norm
527         .long   ssincosz        |$35-1 fsincos zero
528         .long   ssincosi        |$35-2 fsincos inf
529         .long   ssincosnan      |$35-3 fsincos nan
530         .long   ssincosd        |$35-4 fsincos denorm
531         .long   serror          |$35-5 fsincos ERROR
532         .long   serror          |$35-6 fsincos ERROR
533         .long   serror          |$35-7 fsincos ERROR
535         .long   ssincos         |$36-0 fsincos norm
536         .long   ssincosz        |$36-1 fsincos zero
537         .long   ssincosi        |$36-2 fsincos inf
538         .long   ssincosnan      |$36-3 fsincos nan
539         .long   ssincosd        |$36-4 fsincos denorm
540         .long   serror          |$36-5 fsincos ERROR
541         .long   serror          |$36-6 fsincos ERROR
542         .long   serror          |$36-7 fsincos ERROR
544         .long   ssincos         |$37-0 fsincos norm
545         .long   ssincosz        |$37-1 fsincos zero
546         .long   ssincosi        |$37-2 fsincos inf
547         .long   ssincosnan      |$37-3 fsincos nan
548         .long   ssincosd        |$37-4 fsincos denorm
549         .long   serror          |$37-5 fsincos ERROR
550         .long   serror          |$37-6 fsincos ERROR
551         .long   serror          |$37-7 fsincos ERROR
553         |end