プログラムで使用するようにglibcを変更しようとしています。mmap関数にコードを追加したかった(mmapシステムコールではなく、mmapシステムコールを実行するglibcの関数)。ただし、ソースコードディレクトリ内にいくつかのmmapまたはmmap64.cファイルがあります。
私のアーキテクチャはx86-64なので、他のアーキテクチャのディレクトリにあるファイルは無視しました。ただし、コンパイラが使用しているファイルのmmapがわかりません。mmap関数を含む別のファイルに意図的にガベージコードを挿入しましたが(コンパイラーがエラーを出すように)、コンパイラーはエラーを出さずにglibcを正常にコンパイルします。作成された.oファイルも表示されます。何をしたらいいのかわからない。コンパイラがコンパイルしているmmapを判断する簡単な方法はありますか?