dysymtab_command.ilocalsym

Index to local symbols.

The symbols indicated by symoff and nsyms of the LC_SYMTAB load command are grouped into the following three groups: * local symbols (further grouped by the module they are from) * defined external symbols (further grouped by the module they are from) * undefined symbols

The local symbols are used only for debugging. The dynamic binding process may have to use them to indicate to the debugger the local symbols for a module that is being bound.

The last two groups are used by the dynamic binding process to do the binding (indirectly through the module table and the reference symbol table when this is a dynamically linked shared library file).

struct dysymtab_command
uint ilocalsym;

Meta