X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/7e25100590918ad3eca8cafd4eac1af9081f6719..b6db2017c9e28051b5afe37323ead5c0a6d0fd99:/base/asm-common.h diff --git a/base/asm-common.h b/base/asm-common.h index 3ef0de92..41d092fa 100644 --- a/base/asm-common.h +++ b/base/asm-common.h @@ -453,7 +453,7 @@ name: #define WHOLE(reg) _REGFORM(reg, r) // Stack management and unwinding. -.macro setfp fp, offset = 0 +.macro setfp fp, offset=0 .if \offset == 0 mov \fp, R_sp(r) #if __ELF__ @@ -476,7 +476,7 @@ name: .macro dropfp; _dropfp \fp, \offset; .endm .endm -.macro _dropfp fp, offset = 0 +.macro _dropfp fp, offset=0 .if \offset == 0 mov R_sp(r), \fp #if __ELF__ @@ -723,12 +723,12 @@ name: #if WANT_PIC ldr\cond \reg, .L$_leaextq$\@ .L$_leaextq_pc$\@: - .if .L$_pcoff == 8 + .if .L$_pcoff == 8 ldr\cond \reg, [pc, \reg] - .else + .else add\cond \reg, pc ldr\cond \reg, [\reg] - .endif + .endif _LIT .balign 4 .L$_leaextq$\@: @@ -989,7 +989,7 @@ name: #define QQ(qlo, qhi) D0(qlo)-D1(qhi) // Stack management and unwinding. -.macro setfp fp, offset = 0 +.macro setfp fp, offset=0 .if \offset == 0 mov \fp, sp .setfp \fp, sp @@ -1001,7 +1001,7 @@ name: .L$_frameptr_p = -1 .endm -.macro _dropfp fp, offset = 0 +.macro _dropfp fp, offset=0 .if \offset == 0 mov sp, \fp .else @@ -1074,7 +1074,7 @@ name: .endm // Stack management and unwinding. -.macro setfp fp, offset = 0 +.macro setfp fp, offset=0 // If you're just going through the motions with a fixed-size stack frame, // then you want to say `add x29, sp, #OFFSET' directly, which will avoid // pointlessly restoring sp later. @@ -1090,7 +1090,7 @@ name: .L$_frameptr_p = -1 .endm -.macro _dropfp fp, offset = 0 +.macro _dropfp fp, offset=0 .if \offset == 0 mov sp, \fp .cfi_def_cfa_register sp