From d62cf2f63f9bdb943783c00bc61c6ff49f23fa7a Mon Sep 17 00:00:00 2001 From: Peter Michael Green Date: Thu, 21 Sep 2023 01:01:35 +0100 Subject: [PATCH] ffcall changes for raspbian. * Replace movw/movt with ldr psuedo instruction. * Mark binaries as armv6 not armv7 Gbp-Pq: Name raspbian.patch --- avcall/avcall-armhf-macro.S | 2 +- callback/vacall_r/vacall-armhf-macro.S | 2 +- vacall/vacall-armhf-macro.S | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/avcall/avcall-armhf-macro.S b/avcall/avcall-armhf-macro.S index 26cd1a7..e52f0ba 100644 --- a/avcall/avcall-armhf-macro.S +++ b/avcall/avcall-armhf-macro.S @@ -15,7 +15,7 @@ .global C(avcall_call) .syntax unified .arm - .fpu vfpv3-d16 + .fpu vfpv2 .type avcall_call, %function FUNBEGIN(avcall_call) // args = 0, pretend = 0, frame = 0 diff --git a/callback/vacall_r/vacall-armhf-macro.S b/callback/vacall_r/vacall-armhf-macro.S index f9e743a..10f94bd 100644 --- a/callback/vacall_r/vacall-armhf-macro.S +++ b/callback/vacall_r/vacall-armhf-macro.S @@ -15,7 +15,7 @@ .global C(callback_receiver) .syntax unified .arm - .fpu vfpv3-d16 + .fpu vfpv2 .type callback_receiver, %function FUNBEGIN(callback_receiver) // args = 28, pretend = 0, frame = 176 diff --git a/vacall/vacall-armhf-macro.S b/vacall/vacall-armhf-macro.S index b9bbb59..b518ec2 100644 --- a/vacall/vacall-armhf-macro.S +++ b/vacall/vacall-armhf-macro.S @@ -169,7 +169,7 @@ L(32): .global C(vacall_receiver) .syntax unified .arm - .fpu vfpv3-d16 + .fpu vfpv2 .type vacall_receiver, %function FUNBEGIN(vacall_receiver) // args = 20, pretend = 16, frame = 176 -- 2.30.2