do not include alloca.h if it does not exist (it is included by default so that we could skip cmake on osx)