Name Last commit Last update
..
fenv * Added C99 functions floorf, ceilf, [l]rint[f], trunc[f], [l]round[f], nearbyint[f] and remainder[f].
h_StrongA Resurrected file removed from TRUNK by mistake
h_brazil C library now has a default message for C71 (Calling standard no longer supported), so you get a meaningful message if soft-loading a new version.
h_la_obj Ursula branch merged.
h_modmacro 32-bit work merged from kbracey_32bit branch.
h_objmacro Import from cleaned 360 CD
h_regs 32-bit work merged from kbracey_32bit branch.
h_stack 32-bit work merged from kbracey_32bit branch.
h_stubs Import from cleaned 360 CD
h_workspc 32-bit work merged from kbracey_32bit branch.
initmodule * Added two new library chunks, 4 and 5, which contain extensions to the kernel and C library respectively. These have no static data associated with them, just being extensions of the stub tables. The reason for this is to minimise wasted space in programs that don't use the C99 facilities; o.stubs is now a library split into 3 pieces - basic kernel and CLib, extra kernel and extra
longlong Created cleanroom implementation of 64-bit integer support for licencing reasons. Tested fairly thoroughly (in fact, this testing showed up a bug in the old code which unbalanced the stack for 50% of cases where you divided a negative long long by 10). Hopefully should work faster than the old code too!
makehswis Automatic generation of swis.h now more automatic.
memcpset Ursula branch merged.
modulewrap Fix to 32-bit flag - it was previously inverted.
objmacs Ursula branch merged.
overmgr WimpSlot extension code failed on a 32-bit system.
version Ursula branch merged.