Linuxカーネルコードを探しているときに、次のコードが見つかりました。
struct thread_info {
struct task_struct *task;
struct exec_domain *exec_domain;
unsigned long flags;
__u32 status;
__u32 cpu;
int preempt_count;
mm_segment_t addr_limit;
struct restart_block restart_block;
void __user *sysenter_return;
unsigned long previous_esp;
__u8 supervisor_stack[0];
};
最後の変数「supervisor_stack」は長さがゼロの配列であることに注意してください。その使用法は何ですか。前もって感謝します!