我正在尝试使用LD_PRELOAD覆盖一些标准库函数.但是,我注意到我的版本从未被调用过某些函数,例如,gettimeofday一个函数.我怀疑gcc使用内置版本来实现其中一些功能.
有没有办法告诉gcc不要使用内置的标准库函数.
使用 gcc 开关-fno-builtin。引用gcc手册:
-fno-内置
无法识别不以“ _builtin ”作为前缀开头的内置函数。
更多详细信息:http://gcc.gnu.org/onlinedocs/gcc-3.0/gcc_3.html#SEC7
| 归档时间: |
|
| 查看次数: |
487 次 |
| 最近记录: |