fix clobber of edx in i386 vsyscall asm
[musl] / src / internal / i386 / syscall.s
index 291168c..2914ace 100644 (file)
@@ -16,7 +16,8 @@ __vsyscall:
        mov 12(%esp),%edi
        push %eax
        call 1f
-2:     pop %ebx
+2:     mov %ebx,%edx
+       pop %ebx
        pop %ebx
        pop %edi
        ret