Only use __builtin_assume_aligned in gcc 4.7+