From 1013aca961d8dd47191b4371da95a26ccfb60689 Mon Sep 17 00:00:00 2001 From: "Jason A. Donenfeld" Date: Sun, 24 May 2020 21:25:28 -0600 Subject: x86: remove errant CFI usage from rwlock These don't assemble with newer binutils due to the use of the cfi directives, so simply remove them, since they're anyway just for debugging. Signed-off-by: Jason A. Donenfeld --- arch/x86/lib/rwlock.S | 4 ---- 1 file changed, 4 deletions(-) diff --git a/arch/x86/lib/rwlock.S b/arch/x86/lib/rwlock.S index cc4a8c2f9b8..34d5184ada3 100644 --- a/arch/x86/lib/rwlock.S +++ b/arch/x86/lib/rwlock.S @@ -12,7 +12,6 @@ #endif ENTRY(__write_lock_failed) - CFI_STARTPROC FRAME_BEGIN 0: LOCK_PREFIX WRITE_LOCK_ADD($RW_LOCK_BIAS) (%__lock_ptr) @@ -24,11 +23,9 @@ ENTRY(__write_lock_failed) jnz 0b FRAME_END ret - CFI_ENDPROC END(__write_lock_failed) ENTRY(__read_lock_failed) - CFI_STARTPROC FRAME_BEGIN 0: LOCK_PREFIX READ_LOCK_SIZE(inc) (%__lock_ptr) @@ -40,5 +37,4 @@ ENTRY(__read_lock_failed) js 0b FRAME_END ret - CFI_ENDPROC END(__read_lock_failed) -- cgit v1.2.3-59-g8ed1b