base/asm-common.h: Use `push' and `pop', for Thumb compatibility.
[catacomb] / base / asm-common.h
index 1dfb633..642820a 100644 (file)
@@ -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