From: Rich Felker Date: Sat, 2 May 2015 16:16:57 +0000 (-0400) Subject: fix broken cancellation on x32 due to incorrect saved-PC offset X-Git-Tag: v1.1.9~5 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7fe273b2c163e4594221375120c6ce209a783262;p=oweals%2Fmusl.git fix broken cancellation on x32 due to incorrect saved-PC offset --- diff --git a/arch/x32/pthread_arch.h b/arch/x32/pthread_arch.h index 29e4590c..23e10516 100644 --- a/arch/x32/pthread_arch.h +++ b/arch/x32/pthread_arch.h @@ -7,4 +7,4 @@ static inline struct pthread *__pthread_self() #define TP_ADJ(p) (p) -#define CANCEL_REG_IP 16 +#define CANCEL_REG_IP 32