It is used by tools that should symbolize addresses in crash logs, samples, spindumps, etc., to determine if a given address falls within a function. It can also be useful for debuggers to help them quickly find the boundaries of the function in which the given address is located.
The data in this section is formatted as a null-terminated sequence of ULEB128 DWARF-style values . The first value is the offset from the start of the __TEXT segment to the start of the first function. The remaining values โโare the offset to the beginning of the next function.
source share