summaryrefslogtreecommitdiff
path: root/libc/misc/elf
diff options
context:
space:
mode:
Diffstat (limited to 'libc/misc/elf')
-rw-r--r--libc/misc/elf/dl-support.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libc/misc/elf/dl-support.c b/libc/misc/elf/dl-support.c
index 81c78fa55..09cbefc18 100644
--- a/libc/misc/elf/dl-support.c
+++ b/libc/misc/elf/dl-support.c
@@ -33,10 +33,13 @@ size_t _dl_phnum;
size_t _dl_pagesize;
ElfW(auxv_t) _dl_auxvt[AUX_MAX_AT_ID];
+ElfW(auxv_t) *_dl_auxv_start;
void internal_function _dl_aux_init (ElfW(auxv_t) *av);
void internal_function _dl_aux_init (ElfW(auxv_t) *av)
{
+ _dl_auxv_start = av;
+
memset(_dl_auxvt, 0x00, sizeof(_dl_auxvt));
for (; av->a_type != AT_NULL; av++)
{