as: Hidden

1 
1 7.39 '.hidden NAMES'
1 ====================
1 
1 This is one of the ELF visibility directives.  The other two are
DONTPRINTYET 1 '.internal' (⇒'.internal' Internal.) and '.protected' (*note1DONTPRINTYET 1 '.internal' (⇒'.internal' Internal.) and '.protected' (⇒
 '.protected' Protected.).
1 
1    This directive overrides the named symbols default visibility (which
1 is set by their binding: local, global or weak).  The directive sets the
1 visibility to 'hidden' which means that the symbols are not visible to
1 other components.  Such symbols are always considered to be 'protected'
1 as well.
1