Home | History | Annotate | Download | only in gen
History log of /src/lib/libc/arch/mips/gen/modf.S
RevisionDateAuthorComments
 1.11  14-Dec-2009  matt Merge from matt-nb5-mips64.
 1.10  07-Aug-2003  agc branches: 1.10.46;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.
 1.9  10-Nov-2002  thorpej ABICALLS -> __ABICALLS__
 1.8  19-Aug-1997  jonathan branches: 1.8.14;
Do a .cpload if compiling with PIC.
Examining the .so output from binutils 2.8 and 2.8.1 shows the
li.d $f2, 4503599627370496e0
is (incorrectly?) emitted as GP-relative loads when PIC is in effect.
 1.7  17-Sep-1996  jonathan * Add Mips ABI changes for ELf shared library support.
From OpenBSD, patched into NetBSD by <bouyer@ensta.fr>.
* Include generic NetBSD/mips <mips/*.h> files, instead of old Sprite names.
 1.6  16-Sep-1996  jonathan Add NetBSD RCSid headers, and change assembly-code LIBC_SCCS id tag string
from "Id:" to "NetBSD:".
 1.5  29-Sep-1995  jonathan Copy the input argument to $f0 so we handle negative inputs properly
in the tail.

Doesn't yet handle +/- inf as cleanly as other implementations.
 1.4  25-Sep-1995  jonathan The old mips modf didn't work (pr 1048). This replaces it with
a version that does work on little-endian MIPS CPUs. Not tested on
big-endian MIPS; the "li.d" may be byteorder-dependent.
 1.3  15-Dec-1994  mycroft More underscores...
 1.2  14-Nov-1994  dean Prepended underscores
 1.1  24-May-1994  glass libc support for mips. libkern hooks are disabled
 1.8.14.1  11-Nov-2002  nathanw Catch up to -current
 1.10.46.2  18-Aug-2009  matt Cleanup/Add RCSIDs.
Cleanup/fix setjmp
Cleanup includes. (assym.h is your friend)
 1.10.46.1  16-Aug-2009  matt Move to new ABI agnostic mechanisms. Get rid of magic constants.
Use genassym.cf to generate them.

RSS XML Feed