![]() |
![]()
| ![]() |
![]()
NAME
LIBRARYELF Access Library (libelf, -lelf) SYNOPSIS
Elf_Arsym *
DESCRIPTIONThe function
Argument elf should be a
descriptor for an
ar(1)
archive opened using
If the archive elf contains a symbol table with n entries, this function returns a pointer to an array of n+1 Elf_Arsym structures. An Elf_Arsym structure has the following elements:
The last entry of the returned array will have a NULL value for member as_name, a zero value for member as_off and an illegal value of ~0UL for as_hash. If argument ptr is
non-null, the
RETURN VALUESFunction If argument ptr is non-null and there was no error, the library will store the number of archive symbol entries returned into the location it points to. If argument ptr is non-null and an error was encountered, the library will set the location pointed to by it to zero. ERRORSFunction
SEE ALSOelf(3), elf_begin(3), elf_getarhdr(3), elf_hash(3), elf_memory(3), elf_next(3), elf_rand(3)
|