Mientras navego por el código fuente del compilador gcc (gcc / c-family / c-pragma.c) veo:
typedef struct GTY(()) align_stack {
int alignment;
tree id;
struct align_stack * prev;
} align_stack;
e independientemente de tener muchos años de programación en C detrás de mí, estos bits (())son totalmente desconocidos para mí todavía. ¿Alguien puede explicar qué significan? Google no parece encontrarlo.
GTY? No está definido en el estándar del idioma. Vea su código.