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

Comparing libecb/Changes (file contents):
Revision 1.29 by root, Sat Dec 28 08:01:05 2019 UTC vs.
Revision 1.30 by root, Mon Jan 20 13:13:56 2020 UTC

14 #define ECB_IS_INTEGRAL(x) (sizeof ((x) + 1.0f) != sizeof((x) + 1ULL)) 14 #define ECB_IS_INTEGRAL(x) (sizeof ((x) + 1.0f) != sizeof((x) + 1ULL))
15 15
16TODO: ecb_minpot, either using bit tricks or ecb_ldXX 16TODO: ecb_minpot, either using bit tricks or ecb_ldXX
17 17
18TODO: __builtin_popcountll exists... 18TODO: __builtin_popcountll exists...
19
20TODO: unaligned access
21 19
22TODO: __builtin_powi 20TODO: __builtin_powi
23 21
24TODO: https://gustedt.wordpress.com/2010/06/08/detect-empty-macro-arguments/ 22TODO: https://gustedt.wordpress.com/2010/06/08/detect-empty-macro-arguments/
25 23
68#else 66#else
69 67
70#include <byteswap.h> 68#include <byteswap.h>
71 69
72#endif 70#endif
71
720x00010008
73 - aligned/unaligned load/store, bswap, host order
74 conversion.
73 75
740x00010007 760x00010007
75 - new ECB_OPTIMIZE_SIZE symbol. 77 - new ECB_OPTIMIZE_SIZE symbol.
76 78
770x00010006 790x00010006

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines