ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libecb/Changes
(Generate patch)

Comparing libecb/Changes (file contents):
Revision 1.45 by root, Fri Mar 25 15:34:12 2022 UTC vs.
Revision 1.47 by root, Wed Apr 13 15:43:27 2022 UTC

7 - use 64 bit builtins, not 128 bit builtins, for ctz/clz on 64 bit cpus. 7 - use 64 bit builtins, not 128 bit builtins, for ctz/clz on 64 bit cpus.
8 - add ecb_clz* functions, 8 - add ecb_clz* functions,
9 - renamed ecb_gray* functions to have trailing bit width. 9 - renamed ecb_gray* functions to have trailing bit width.
10 - use ecb_function_ consistently for newly added functions. 10 - use ecb_function_ consistently for newly added functions.
11 - say goodbye to gnu-style function definitions - they were not 11 - say goodbye to gnu-style function definitions - they were not
12 used consistently anyway, and imho make the code harder to read. 12 used consistently anyway, and imho make the code harder to read,
13 and didn't even work for indented definitions.
14 - windows/ms versions of clz returned the wrongt value (reported by b_honas).
13 15
140x0001000b 160x0001000b
15 - added ecb_gray*_{de,en}code functions. 17 - added ecb_gray*_{de,en}code functions.
16 18
170x0001000a 190x0001000a

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines