链接程序和库指南

filtee 处理

运行时链接程序处理过滤器时会延迟装入 filtee,直到引用过滤器符号。 这种实现类似于过滤器在需要 filtee 时,使用模式 RTLD_LOCAL 对每个 filtee 执行 dlopen(3C)。这种实现考虑了由诸如 ldd(1) 的工具生成的依赖项报告中存在的差异。

创建过滤器时,可以使用链接编辑器的 -z loadfltr 选项以便在运行时立即处理 filtee。此外,通过将 LD_LOADFLTR 环境变量设置为任意值,可触发在进程中立即处理所有的 filtee。