diff --git a/src/stub/l_lx_elf.c b/src/stub/l_lx_elf.c index 1b3abf79..35ca2884 100644 --- a/src/stub/l_lx_elf.c +++ b/src/stub/l_lx_elf.c @@ -204,6 +204,7 @@ make_hatch(Elf32_Phdr const *const phdr) } static void +__attribute__ ((regparm(2), stdcall)) bzero(char *p, size_t len) { if (len) do { @@ -213,6 +214,7 @@ bzero(char *p, size_t len) static void +__attribute__ ((regparm(3), stdcall)) auxv_up(Elf32_auxv_t *av, int const type, unsigned const value) { for (;; ++av) {