Hi Ross, On Fri, 1 Sept 2023 at 12:19, Ross Burton <[email protected]> wrote: > On 31 Aug 2023, at 10:16, Benjamin Bara via lists.openembedded.org > <[email protected]> wrote: > > > > From: Benjamin Bara <[email protected]> > > > > This commit should look for unsupported instructions depending on the > > active tune features. For now, it checks for vfpv3d16 and other non-neon > > machines, but it can be easily extended for other architectures/checks. > > > > Reason for this check is that a couple of packages assume neon support > > for armv7, but it is actually optional. > > Presumably this will trigger on recipes which generate the code for all the > extended instructions (neon, sve, etc) and pick and runtime what functions to > run?
Yep, that's true. So far, I found openssl[1] and pulseaudio[2], but I am still testing. I would insane_skip these in a V2 if it is considered useful. Regards, Benjamin [1] https://github.com/openssl/openssl/blob/openssl-3.1.2/crypto/armcap.c#L71 [2] https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/blob/v16.1/src/pulsecore/cpu-arm.c?ref_type=tags#L115
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#187161): https://lists.openembedded.org/g/openembedded-core/message/187161 Mute This Topic: https://lists.openembedded.org/mt/101070322/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
