| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| Makefile | H A D | 07-May-2024 | 559 | 24 | 15 | |
| Makefile.list | H A D | 07-May-2024 | 677 | 23 | 10 | |
| Readme.NetBSD | H A D | 12-May-2000 | 756 | 32 | 25 | |
| e_acos.S | H A D | 07-May-2024 | 516 | 25 | 14 | |
| e_acosf.S | H A D | 07-May-2024 | 482 | 23 | 12 | |
| e_asin.S | H A D | 07-May-2024 | 516 | 25 | 14 | |
| e_asinf.S | H A D | 07-May-2024 | 482 | 23 | 12 | |
| e_atanh.S | H A D | 07-May-2024 | 520 | 25 | 14 | |
| e_atanhf.S | H A D | 07-May-2024 | 486 | 23 | 12 | |
| e_cosh.S | H A D | 07-May-2024 | 516 | 25 | 14 | |
| e_coshf.S | H A D | 07-May-2024 | 482 | 23 | 12 | |
| e_exp.S | H A D | 07-May-2024 | 512 | 25 | 14 | |
| e_expf.S | H A D | 07-May-2024 | 478 | 23 | 12 | |
| e_log.S | H A D | 07-May-2024 | 512 | 25 | 14 | |
| e_log10.S | H A D | 07-May-2024 | 520 | 25 | 14 | |
| e_log10f.S | H A D | 07-May-2024 | 486 | 23 | 12 | |
| e_logf.S | H A D | 07-May-2024 | 478 | 23 | 12 | |
| e_sinh.S | H A D | 07-May-2024 | 516 | 25 | 14 | |
| e_sinhf.S | H A D | 07-May-2024 | 482 | 23 | 12 | |
| e_sqrt.S | H A D | 07-May-2024 | 516 | 25 | 14 | |
| e_sqrtf.S | H A D | 07-May-2024 | 482 | 23 | 12 | |
| fplsp.hex | H A D | 16-May-2000 | 103.2 KiB | 2,048 | 2,045 | |
| fplsp_wrap.S | H A D | 07-May-2024 | 287 | 16 | 3 | |
| k_tan.S | H A D | 07-May-2024 | 241 | 11 | 0 | |
| k_tanf.S | H A D | 07-May-2024 | 242 | 11 | 0 | |
| makeas.sh | H A D | 07-May-2024 | 4.8 KiB | 238 | 177 | |
| makeoffs.awk | H A D | 16-May-2000 | 233 | 10 | 9 | |
| s_atan.S | H A D | 07-May-2024 | 513 | 27 | 15 | |
| s_atanf.S | H A D | 07-May-2024 | 481 | 25 | 13 | |
| s_cos.S | H A D | 07-May-2024 | 507 | 27 | 15 | |
| s_cosf.S | H A D | 07-May-2024 | 475 | 25 | 13 | |
| s_expm1.S | H A D | 07-May-2024 | 519 | 27 | 15 | |
| s_expm1f.S | H A D | 07-May-2024 | 487 | 25 | 13 | |
| s_log1p.S | H A D | 07-May-2024 | 519 | 27 | 15 | |
| s_log1pf.S | H A D | 07-May-2024 | 487 | 25 | 13 | |
| s_logb.S | H A D | 07-May-2024 | 513 | 27 | 15 | |
| s_logbf.S | H A D | 07-May-2024 | 481 | 25 | 13 | |
| s_sin.S | H A D | 07-May-2024 | 507 | 27 | 15 | |
| s_sinf.S | H A D | 07-May-2024 | 475 | 25 | 13 | |
| s_tan.S | H A D | 07-May-2024 | 507 | 27 | 15 | |
| s_tanf.S | H A D | 07-May-2024 | 475 | 25 | 13 | |
| s_tanh.S | H A D | 07-May-2024 | 513 | 27 | 15 | |
| s_tanhf.S | H A D | 07-May-2024 | 481 | 25 | 13 |
Readme.NetBSD
1- Import new Motorola 060SP packages in /sys/arch/m68k/060SP first. 2- if you had to change something in here, "make clean" here 3- commit Makefile Readme.NetBSD makeas.sh makeoffs.awk 4- "make" here 5- commit this directory 6 ---------------------------------------------------------------------- 7Method: 8 9Out of the table, we create a wrapper for fplsp.S. It contains: 10 11Single precision: 12 13 movl sp@(4),sp@- 4 14 bsr _060fplsp+theoffset 4 15 fmovs fp0,sp@ 4 16 movel sp@+,d0 4 17 rts 2 18 (18 bytes) 19 20Double precision: 21 22 movl sp@(4+0),sp@- 4 23 movl sp@(8+4),sp@- 4 24 bsr _060fplsp+theoffset 4 25 fmovd fp0,sp@ 4 26 movel sp@+,d0 4 27 movel sp@+,d1 4 28 rts 2 29 (26 bytes) 30 31For __SVR4_ABI, the code is much shorter... it reduces to a single jbra. 32