Re: FreeBSD:14:armv7 not recently updated

From: Mark Millard <marklmi_at_yahoo.com>
Date: Wed, 27 Mar 2024 15:42:38 UTC
Philip Paeps <philip_at_freebsd.org> wrote on
Date: Wed, 27 Mar 2024 05:11:12 UTC :

On 2024-03-27 12:57:49 (+0800), Philip Paeps wrote:

> > On 2024-03-22 16:36:36 (+0800), Graham Perrin wrote:
> >
> >> <https://pkg.freebsd.org/FreeBSD:14:armv7/> neither base_weekly nor 
> >> base_latest has been updated since January.
> >>
> >> Please, what's the plan?
> >>
> >> (Not for me, personally, but relevant to a discussion in Discord.)
> >
> > I'm looking into it. (Wearing my clusteradm hat.)
> 
> It looks like gohan05 is building freebsd:14:armv7:32:el:eabi:softfp and 
> pkgsync only knows about freebsd:14:armv7:32:el:eabi:hardfp.
> 
> Should we be building hardfp or syncing softfp?
> 
> (same goes for 13 and 15)


For the softfp context, what does the likes of the following
show?

# readelf -h /usr/bin/uname | grep "Flags:"
  Flags:                             0x5000400, Version5 EABI, VFP

The "4" indicates the VFP status EF_ARM_ABI_FLOAT_HARD. Does it show:

Flags:                             0x5000200, Version5 EABI, soft-float ABI

? (The "2" indicates soft-float ABI. EF_ARM_ABI_FLOAT_SOFT)

Does it show some other combination of bits?

See:

https://github.com/ARM-software/abi-aa/blob/main/aaelf32/aaelf32.rst#52elf-header

See also:

https://github.com/llvm/llvm-project/blob/main/lld/ELF/InputFiles.cpp#L107


===
Mark Millard
marklmi at yahoo.com