fstatfsなどの特定の関数を探しましたが、次のコードが見つかりました。ほとんど何も実行されません。__set_errnoマクロを確認しました。これは、エラー番号を設定するだけです。
int
__fstatfs (int fd, struct statfs *buf)
{
__set_errno (ENOSYS);
return -1;
}
したがって、コアライブラリのセットがASMに実装されていますが、それはどのように機能していますか?もしそうなら、なぜこれらの弱い機能が存在するのでしょうか?