Checks for casts between pointers <-> function pointers
Allow __attribute__((format(printf, x, 0)))
Darwin preset macros