Linuxカーネルファイルにはいくつかの空の関数がありますexec.c
。
http://lxr.free-electrons.com/source/fs/exec.c#L235
free_arg_pages
ただし、一部の関数は以下で再宣言されます(同じプロトタイプを使用)。http://lxr.free-electrons.com/source/fs/exec.c#L322
同じプロトタイプに空の関数と埋められた関数がある理由を知りたいです。
ベストアンサー1
acファイルで同じ関数を2回使用できないため、cpp
ソースコードを操作するために実行できることを確認する必要があります。この場合、関数バージョンは内部にあります。
#ifdef CONFIG_MMU
もう一つは#else
セクションにあります。