From d85f48fb97b46252ce111635a6ae0a913077a142 Mon Sep 17 00:00:00 2001 From: John Reiser Date: Thu, 12 Jul 2001 20:14:03 +0000 Subject: [PATCH] save 2 bytes when compressed committer: jreiser 994968843 +0000 --- src/stub/fold_elf86.asm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/stub/fold_elf86.asm b/src/stub/fold_elf86.asm index d27718a9..5e11a0cc 100644 --- a/src/stub/fold_elf86.asm +++ b/src/stub/fold_elf86.asm @@ -166,11 +166,11 @@ L20: ; move envp L30: ; process auxv lodsd ; a_type stosd - btr edx, eax ; no longer need a slot of type eax - test eax, eax ; AT_NULL ? + test eax, eax ; AT_NULL ? [flags: Zero, Sign, Parity; C=0, V=0] + btr edx, eax ; no longer need a slot of type eax [Carry only] lodsd stosd - jne L30 + jne L30 ; checks only Zero bit of flags sub edi, byte 8 ; backup to AT_NULL add ecx, ecx ; two words per auxv