use __builtin_offsetof to implement offsetof when possible
[musl] / include / malloc.h