Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 Mar 2024 08:42:38 -0700
From:      Mark Millard <marklmi@yahoo.com>
To:        Philip Paeps <philip@freebsd.org>, FreeBSD-pkgbase@freebsd.org
Subject:   Re: FreeBSD:14:armv7 not recently updated 
Message-ID:  <914C9B0E-7C38-400B-A159-D26BD7E87F54@yahoo.com>
References:  <914C9B0E-7C38-400B-A159-D26BD7E87F54.ref@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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=20=

> >> 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.)
>=20
> It looks like gohan05 is building freebsd:14:armv7:32:el:eabi:softfp =
and=20
> pkgsync only knows about freebsd:14:armv7:32:el:eabi:hardfp.
>=20
> Should we be building hardfp or syncing softfp?
>=20
> (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=



=3D=3D=3D
Mark Millard
marklmi at yahoo.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?914C9B0E-7C38-400B-A159-D26BD7E87F54>