From 1fc265b0aa70b92250a166977600ff5c0f79c7a5 Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Wed, 16 Aug 2006 07:59:21 +0200 Subject: [PATCH] Use symbolic stride again. --- src/stub/src/i386-linux.elf.shell-fold.asm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/stub/src/i386-linux.elf.shell-fold.asm b/src/stub/src/i386-linux.elf.shell-fold.asm index b83f628c..b3550b53 100644 --- a/src/stub/src/i386-linux.elf.shell-fold.asm +++ b/src/stub/src/i386-linux.elf.shell-fold.asm @@ -98,8 +98,8 @@ L30: // distribute existing Elf32_auxv into new table je L40 cmp ecx, AT_NUMBER jae L30 - mov [a_type - sz_auxv + edi + 8*ecx], ecx - mov [a_val - sz_auxv + edi + 8*ecx], eax + mov [a_type - sz_auxv + sz_auxv*ecx + edi], ecx + mov [a_val - sz_auxv + sz_auxv*ecx + edi], eax jmp L30 L40: