runtime_loader: add support for ELF init/term routine arrays.
* binutils 2.27 defaults to DT_INIT_ARRAY instead of DT_INIT.
This commit is contained in:
@@ -115,6 +115,12 @@ typedef struct image_t {
|
||||
int rela_len;
|
||||
elf_rel *pltrel;
|
||||
int pltrel_len;
|
||||
addr_t *init_array;
|
||||
int init_array_len;
|
||||
addr_t *preinit_array;
|
||||
int preinit_array_len;
|
||||
addr_t *term_array;
|
||||
int term_array_len;
|
||||
|
||||
unsigned dso_tls_id;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user