… | |
… | |
3 | - add intptr_t/uintptr_t. |
3 | - add intptr_t/uintptr_t. |
4 | - add ECB_PTRSIZE. |
4 | - add ECB_PTRSIZE. |
5 | - more macros for C/C++ version checks. |
5 | - more macros for C/C++ version checks. |
6 | - support C11 atomics for memory fences. |
6 | - support C11 atomics for memory fences. |
7 | - support gcc-4.7 atomics for memory fences. |
7 | - support gcc-4.7 atomics for memory fences. |
|
|
8 | - support m68k, m88k and sh (patch by Miod Vallat). |
8 | |
9 | |
9 | TODO: ecb_restrict_array etc. http://ue.tst.eu/5093eafd713ec5fda776d8065070aa4c.txt |
10 | TODO: ecb_restrict_array etc. http://ue.tst.eu/5093eafd713ec5fda776d8065070aa4c.txt |
10 | TODO: ffs/clz |
11 | TODO: ffs/clz |
11 | 64 bit variants of everything |
12 | 64 bit variants of everything |
12 | TODO: examples from X for clz/ctz |
13 | TODO: examples from X for clz/ctz |