ffcall changes for raspbian.
authorPeter Michael Green <plugwash@raspbian.org>
Thu, 21 Sep 2023 00:01:35 +0000 (01:01 +0100)
committerRaspbian forward porter <root@raspbian.org>
Thu, 21 Sep 2023 00:01:35 +0000 (01:01 +0100)
  * Replace movw/movt with ldr psuedo instruction.
  * Mark binaries as armv6 not armv7

Gbp-Pq: Name raspbian.patch

avcall/avcall-armhf-macro.S
callback/vacall_r/vacall-armhf-macro.S
vacall/vacall-armhf-macro.S

index 26cd1a7389561968c98d05327250eda203fbc1d4..e52f0ba4ccb37cebe2447ea098ae3a423b535b5a 100644 (file)
@@ -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
index f9e743a2f850e60a4ce374ce6a217b7aa55bd176..10f94bd6af3c22d743853b3fec12461cc8d16e6c 100644 (file)
@@ -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
index b9bbb59be7422c8e1de14c7ca7daae9f66c50ba9..b518ec28337e37c59750475d5a776bfa12448e50 100644 (file)
@@ -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