#include "alignment.h" size_t align(size_t size) { size_t res; if (__builtin_add_overflow(size, 8 - (size % 8), &res)) return 0; return res; }