arrfab / rpms / glibc

Forked from rpms/glibc 4 years ago
Clone

Blame SOURCES/glibc-rh1324427-3.patch

147e83
commit d8a012c5c9e4bfc1b8db2bc6deacb85b44a2e1eb
147e83
Author: Stefan Liebler <stli@linux.vnet.ibm.com>
147e83
Date:   Fri Apr 1 10:42:54 2016 +0200
147e83
147e83
    S390: Use ahi instead of aghi in 32bit _dl_runtime_resolve.
147e83
    
147e83
    This patch uses ahi instead of aghi in 32bit _dl_runtime_resolve
147e83
    to adjust the stack pointer. This is no functional change,
147e83
    but a cosmetic one.
147e83
    
147e83
    ChangeLog:
147e83
    
147e83
    	* sysdeps/s390/s390-32/dl-trampoline.h (_dl_runtime_resolve):
147e83
    	Use ahi instead of aghi to adjust stack pointer.
147e83
147e83
diff --git a/sysdeps/s390/s390-32/dl-trampoline.h b/sysdeps/s390/s390-32/dl-trampoline.h
147e83
index bb74d27..086449f 100644
147e83
--- a/sysdeps/s390/s390-32/dl-trampoline.h
147e83
+++ b/sysdeps/s390/s390-32/dl-trampoline.h
147e83
@@ -90,7 +90,7 @@ _dl_runtime_resolve:
147e83
 	.machinemode "zarch_nohighgprs"
147e83
 	vlm    %v24,%v31,96(%r15)	# restore vector registers
147e83
 	.machine pop
147e83
-	aghi   %r15,224			# remove stack frame
147e83
+	ahi   %r15,224			# remove stack frame
147e83
 	cfi_adjust_cfa_offset (-224)
147e83
 #else
147e83
 	ahi    %r15,96			# remove stack frame