¿Cómo habilitar c11 en versiones posteriores de gcc?

Actualmente usogcc 4.6.3. Mi entendimiento es quegcc por defecto usa elgnu89 estándar y me gustaría habilitar C11, el último estándar de C. Lo intenté:

[pauldb@pauldb-laptop test ]$ gcc -std=c11 -o test test.c
cc1: error: unrecognised command line option ‘-std=c11’

Reemplacéc11 congnu11 Y me sale el mismo error. ¿Cuál es la forma correcta de habilitar el último estándar de C para gcc?

(Nota: Me interesa el último estándar de C y no el último de C ++).

Respuestas a la pregunta(3)

Su respuesta a la pregunta