max_align_t problem

 ... in Mac OS X, where 'cstddef' is loaded before 'stddef.h' while
 loading gmp.h when using c++