The minimum appears to be gnu89 and/or c99. That is, with GCC -std=gnu89 (or later) works, as does -std=c99 (or later).