【发布时间】:2018-01-04 20:59:55
【问题描述】:
似乎 ltrace 显示的参数比函数提供的参数多,例如 this
getauxval(31, 0x7ffe5ee5a5c0, 0, 0x7066732e6d657473) = 0x7f4f747cd030
为什么那里有4个参数,两个整数两个内存位置rather than one parameter似乎都是Linux的getauxval支持?读取 ltrace 输出的正确方法是什么?
【问题讨论】:
-
相关:How does ltrace() display rand()。 ltrace 从附带的各种
.conf文件中获取有关库函数参数的信息,但它们并不包括每个库函数。如果在任何.conf文件中都找不到函数,ltrace 会显示四个参数。
标签: ltrace