Linker and Libraries Guide

Isolating a Group

The default assignment of world symbol search scope to the objects obtained by a dlopen(3C) can be reduced to group by augmenting the mode argument with the RTLD_GROUP flag. Under this mode, any objects obtained through a dlopen(3C) will only be allowed to look for symbols within their own group.

Using the link-editor's -B group option, you can assign the group symbol search scope to objects when they are built.

Note –

If a member of a group, has group search capability, and is referenced by another group requiring world search capability, the object's search capability becomes a concatenation of both group and world. This promotion of attributes remains even if the world group reference is later removed.