gcc コンパイラのソース コード (gcc/c-family/c-pragma.c) を参照すると、次のように表示されます。
typedef struct GTY(()) align_stack {
int alignment;
tree id;
struct align_stack * prev;
} align_stack;
そして、私が何年も C プログラミングを行ってきたにもかかわらず、これらのビット(())
はまだ私にはまったく知られていません。誰かが彼らの意味を説明してもらえますか? Googleはそれを見つけられないようです。