From 949923dcc39c2249cd6af27d1c4ca057bdbadd6d Mon Sep 17 00:00:00 2001 From: Peter Michael Green Date: Thu, 16 Sep 2021 14:41:58 +0100 Subject: [PATCH] Add tags to make armhf binaries come out correctly. Bug-Debian: https://bugs.debian.org/695547 Add elf tag to mark hardfp binaries as such. (Closes: 695547) Gbp-Pq: Name armhf-tags.patch --- fpcsrc/compiler/arm/agarmgas.pas | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fpcsrc/compiler/arm/agarmgas.pas b/fpcsrc/compiler/arm/agarmgas.pas index 3e412d9b..fb03fb02 100644 --- a/fpcsrc/compiler/arm/agarmgas.pas +++ b/fpcsrc/compiler/arm/agarmgas.pas @@ -132,6 +132,8 @@ unit agarmgas; inherited WriteExtraHeader; if TArmInstrWriter(InstrWriter).unified_syntax then writer.AsmWriteLn(#9'.syntax unified'); + if target_info.abi = abi_eabihf then + writer.AsmWriteLn(#9'.eabi_attribute 28, 1 @Tag_ABI_VFP_args'); end; {****************************************************************************} -- 2.30.2