[PATCH] D35352: [ELF] - Implement filter library support (-F / --filter)

Rafael Avila de Espindola via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 14 08:16:06 PDT 2017


George Rimar <grimar at accesssoftek.com> writes:

> That should depend on runtime linker implementation I think,
> both gold and bfd will output:
>
>  0x000000007fffffff (FILTER)             Filter library: [bar]
>  0x000000007ffffffd (AUXILIARY)          Auxiliary library: [zed]
>  0x000000007ffffffd (AUXILIARY)          Auxiliary library: [foo]
>
> I think we can follow for now.

This seems OK for freebsd.

In libexec/rtld-elf/rtld.c they create two lists. One for FILTER and one
for AUXILIARY.

Cheers,
Rafael


More information about the llvm-commits mailing list