¿Tiene GCC 4.7 en Linux/x86_64 una codificación de caracteres predeterminada mediante la cual valida y decodifica los contenidos de los literales de cadenas en los archivos fuente C? ¿Es esto configurable?GCC 4.7 Codificación de caracteres de origen y codificación de caracteres de ejecución para literales de cadena?
Además, al vincular los datos de cadena de literales de cadena en la sección de datos de la salida, ¿tiene una codificación de caracteres de ejecución predeterminada? ¿Es esto configurable?
En cualquier configuración, ¿es posible tener una codificación de caracteres de origen que difiera de la codificación de caracteres de ejecución? (¿Es que gcc alguna vez transcodificará entre codificaciones de caracteres?)
me pregunto si cuando el src y codificación Exec es el UTF-8 por defecto, lo que realmente valida la cadena literal, así -formó UTF-8 y genera un error si contiene secuencias de bytes no válidas, o si simplemente deja pasar los bytes no válidos. –