History log of /src/sys/arch/powerpc/fpu/fpu_explode.c |
Revision | | Date | Author | Comments |
1.14 |
| 07-Sep-2022 |
rin | fpu_explode(): Fix sign for FTYPE_INT.
NFC for now; conversion for this type is used only for immediate 1.
|
1.13 |
| 05-Sep-2022 |
rin | static-fy fpu_[ixsd]tof(). NFC.
|
1.12 |
| 02-Sep-2022 |
rin | Make fpu_explode() and fpu_implode() take uint64_t and uint64_t *, instead of register number, respectively. NFC.
|
1.11 |
| 02-Sep-2022 |
rin | Use hi and lo for higher and lower words, instead of i and j. No binary changes.
|
1.10 |
| 28-Aug-2022 |
rin | u_int64_t --> uint64_t. No binary changes.
|
1.9 |
| 27-Jun-2020 |
rin | Remove extra newline in DPRINTF().
|
1.8 |
| 27-Jun-2020 |
rin | Sort headers. No functional changes intended.
|
1.7 |
| 28-Dec-2016 |
rin | - add missing default from FreeBSD - remove duplicate panic pointed out by matt
|
1.6 |
| 11-Dec-2005 |
christos | branches: 1.6.122; 1.6.140; 1.6.142; 1.6.146; 1.6.148; merge ktrace-lwp.
|
1.5 |
| 28-Oct-2003 |
chs | make this compile again.
|
1.4 |
| 27-Oct-2003 |
simonb | Remove (the now non-compiling) support for 128bit FP emulation, which isn't needed for PowerPC anyway.
|
1.3 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.2 |
| 15-Jul-2003 |
lukem | __KERNEL_RCSID()
|
1.1 |
| 13-Jun-2001 |
simonb | branches: 1.1.8; 1.1.24; Add a port to IBM's PPC405GP Reference Board (the "walnut") by Eduardo Horvath and Simon Burge of Wasabi Systems.
IBM 4xx series CPU features: - New pmap and revised trap handler. - Support on-chip timers, PCI controller, UARTs - Framework for on-chip ethernet and watchdog timer. General PowerPC features: - Add in-kernel PPC floating point emulation - New in{,4}_cksum that is between 1.5 and 5 times faster than the old version depending on CPU type. General changes: - Kernel support for generic dbsym-style symbols.
|
1.1.24.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.1.24.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.1.24.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.1.8.2 |
| 13-Jun-2001 |
simonb | Add a port to IBM's PPC405GP Reference Board (the "walnut") by Eduardo Horvath and Simon Burge of Wasabi Systems.
IBM 4xx series CPU features: - New pmap and revised trap handler. - Support on-chip timers, PCI controller, UARTs - Framework for on-chip ethernet and watchdog timer. General PowerPC features: - Add in-kernel PPC floating point emulation - New in{,4}_cksum that is between 1.5 and 5 times faster than the old version depending on CPU type. General changes: - Kernel support for generic dbsym-style symbols.
|
1.1.8.1 |
| 13-Jun-2001 |
simonb | file fpu_explode.c was added on branch nathanw_sa on 2001-06-13 06:01:48 +0000
|
1.6.148.1 |
| 18-Jan-2017 |
skrll | Sync with netbsd-5
|
1.6.146.1 |
| 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
1.6.142.1 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
1.6.140.1 |
| 03-Jan-2017 |
snj | Pull up following revision(s) (requested by rin in ticket #1341): sys/arch/powerpc/fpu/fpu_emu.c: revision 1.19 sys/arch/powerpc/fpu/fpu_explode.c: revision 1.7 - add missing default from FreeBSD - remove duplicate panic pointed out by matt -- PR port-powerpc/51368: powerpc FPU emulation fails for single precision floating point arithmetic For single precision instruction, calculate first in double precision, and then round it. With this fix, single precision arithmetic gets sane on ibm4xx and booke. Taken from FreeBSD commit r258250: https://svnweb.freebsd.org/base?view=revision&revision=258250 Ok matt and simonb.
|
1.6.122.1 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|