elftc_reloc_type_str —
return the type name for an ELF relocation
library “libelftc”
#include
<libelftc.h>
const char *
elftc_reloc_type_str(
unsigned
int mach,
unsigned int type);
Function
elftc_reloc_type_str() returns the name
for specified relocation type.
Argument
mach specifies the machine
(architecture) type. Argument
type specifies
the relocation value.
Function
elftc_program_version() returns a pointer
to a string constant, or to an internal character buffer if the relocation
type is unknown.
To print ARM relocation type 7, use:
#include <sys/types.h>
#include <libelftc.h>
#include <stdio.h>
(void) printf("%s\n", elftc_reloc_type_str(EM_ARM, 7));
Function
elftc_reloc_type_str() always
succeeds.