This is probably an old issue but why no builtin_malloc ../tests-c/20071018-1.c:14:8: error: use of unknown builtin '__builtin_malloc' [-Wimplicit-function-declaration] *f = __builtin_malloc(sizeof(struct foo));