| I - C N V _ U L O N G T O A . C
| | | | | -------------------------------=| PROJECT |=-------------------------------
Bump : 1.00
Date : 01-06-2010
File : i-cnv_ulongtoa.c
-------------------------------=| HISTORY |=-------------------------------
Bump : 1.01
Date : 03-06-2010
Dude : megacz
Stat : FA
0001 : Function was converted to take 3 arguments(out, in, flags) to suit
0001 : the reverse function.
Stat : FA
0002 : Added UQUAD support through a stub project that triggers some macros
0002 : to produce the 64bit version.
Stat : FA
0003 : Implemented signedness through flags. Function is now able to output
0003 : negative values regardless of numeral system.
Bump : 1.02
Date : 04-06-2010
Dude : megacz
Stat : FA
0001 : Implemented octal and binary conversion and increased feed buffer to
0001 : hold that big representation. Currently buffer is required to be of
0001 : at lesat 68 bytes.
Bump : 1.03
Date : 03-09-2010
Dude : megacz
Stat : FA
0001 : UQUADs are now computed using direct 68020+ assembly ops instead of
0001 : going through compiler integer handler. That is 2 times faster!
Stat : BF
0002 : Prefixation appending was reworked to work out of respective macros.
Bump : 1.04
Date : 28-02-2011
Dude : megacz
Stat : FA
0001 : Added special ___QDEV_LMODS macro support that allows to inline code
0001 : with different attributes while compiling some other project.
Stat : FA
0002 : Improved UQUAD related division. Assembly inline is only being used
0002 : when compling on the Amiga. Decimal conversion of ULONG was altered
0002 : with the addition of QDEV_HLP_E_DIVULONG10() which avoids division.
-------------------------------=| E::O::F |=-------------------------------
| |
| |