From 1f1fd8845afef39000b08a0f79ff14fae7690d41 Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Mon, 2 Sep 2019 12:53:54 +0100 Subject: [PATCH] base/asm-common.h: Use `push' and `pop', for Thumb compatibility. I still prefer `stmfd' and `ldmfd' for general code, but these are important macros for which Thumb compatibility might be valuable. --- base/asm-common.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base/asm-common.h b/base/asm-common.h index 1dfb6338..642820af 100644 --- a/base/asm-common.h +++ b/base/asm-common.h @@ -1022,12 +1022,12 @@ name: .endm .macro pushreg rr:vararg - stmfd sp!, {\rr} + push {\rr} .save {\rr} .endm .macro popreg rr:vararg - ldmfd sp!, {\rr} + pop {\rr} .endm .macro pushvfp rr:vararg -- 2.11.0