Re: Intermediate step for new arch for lc040 compatibility
[email protected] (Michael van Elst) Sun, 4 May 2025 16:26:52 -0000 (UTC)
| Newsgroups | gmane.os.netbsd.ports.m68k |
|---|---|
| Organization | Serpens User Group |
| Message-ID | <[email protected]> |
[email protected] (Romain Dolbeau) writes: >I wonder how many of the "removed" instructions actually appear in the >NetBSD distribution (the full base system, excluding pkgsrc). I don't >remember ever seeing a numerical code actually using things like >hyperbolic trigonometry, and even regular trigonometry is not that >common compared to square roots, divisions and >exponentials/logarithms. The traps are counted, e.g. on a 68060 I see: interrupt total rate clock 2922532092 100 60intemu 3131684125 107 60fpiemu 251524913 8 60fpdemu 398864 0 60fpeaemu 0 0 intemu -> trap 61 unimplemented integer exception fpiemu -> trap 11 unimplemented f-line exception fpdemu -> trap 55 floating-point unsupported daa type exception fpeaemu -> trap 60 unimplemented effective address exception That machine also runs pkgsrc programs and most things are compiled for 68020-60 (i.e. avoid unimplemented instructions).