Sascha Hauer <sha@xxxxxxxxxxxxxx> writes: > So it seems it's really a good idea to increase malloc alignment > accordingly. But this does not seem to be trivial :( A naive | - ALIGN_SIZE_LOG2 = 2, | + ALIGN_SIZE_LOG2 = 3, triggers a lot of warnings. I think, ALIGN_SIZE in tlsf_add_pool() and in the higher level functions (tlsf_malloc(), _memalign(), _realloc()) should be replaced by a new, bigger constant. But this appears invasive and I have no idea about tlsf and the sideeffects :( There exists https://github.com/mattconte/tlsf/issues/16 which asks for proper alignment; but project seems to be unmaintained. Replacing 'malloc()' with 'memalign()' on problems, seems the best idea for now. Enrico