From 5b938b2543c991be88a06fd7438f804d05358ac1 Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Fri, 31 Jul 2009 07:20:45 -0700 Subject: [PATCH] Remove CHEC_ESP handling from i386 __longjmp. --- sysdeps/i386/__longjmp.S | 9 --------- 1 file changed, 9 deletions(-) diff --git a/sysdeps/i386/__longjmp.S b/sysdeps/i386/__longjmp.S index f2eeeec04e..5ff7a73cea 100644 --- a/sysdeps/i386/__longjmp.S +++ b/sysdeps/i386/__longjmp.S @@ -33,9 +33,6 @@ ENTRY (__longjmp) movl (JB_SP*4)(%eax), %ecx PTR_DEMANGLE (%edx) PTR_DEMANGLE (%ecx) -# ifdef CHECK_ESP - CHECK_ESP (%ecx) -# endif cfi_def_cfa(%eax, 0) cfi_register(%eip, %edx) cfi_register(%esp, %ecx) @@ -57,12 +54,6 @@ ENTRY (__longjmp) movl %ecx, %esp #else movl 4(%esp), %ecx /* User's jmp_buf in %ecx. */ - -# ifdef CHECK_ESP - movl (JB_SP*4)(%ecx), %eax - CHECK_ESP (%eax) -# endif - movl 8(%esp), %eax /* Second argument is return value. */ /* Save the return address now. */ movl (JB_PC*4)(%ecx), %edx -- 2.11.4.GIT