`.internal NAMES'
=================
This one of the ELF visibility directives. The other two are
`.hidden' (Note:`.hidden'.) and `.protected' (Note:`.protected'.).
This directive overrides the named symbols default visibility (which
is set by their binding: local, global or weak). The directive sets
the visibility to `internal' which means that the symbols are
considered to be `hidden' (ie not visible to other components), and
that some extra, processor specific processing must also be performed
upon the symbols as well.