Page MenuHomeFreeBSD

graphics/png: exclude SIMD from armv{6,7} in QEMU_EMULATING
ClosedPublic

Authored by vishwin on Oct 30 2022, 12:19 AM.
Tags
None
Referenced Files
Unknown Object (File)
Fri, Feb 7, 9:08 AM
Unknown Object (File)
Mon, Jan 13, 10:50 AM
Unknown Object (File)
Mon, Jan 13, 2:26 AM
Unknown Object (File)
Jan 6 2025, 4:06 PM
Unknown Object (File)
Jan 6 2025, 4:01 PM
Unknown Object (File)
Nov 17 2024, 5:09 PM
Unknown Object (File)
Oct 24 2024, 5:57 PM
Unknown Object (File)
Oct 21 2024, 5:05 PM
Subscribers

Details

Summary

The current version added an assert for ARM NEON detection, which is not supported under QEMU_EMULATING, so the build fails. Prevent exposing the SIMD option in this case.

Test Plan

No functional changes.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 48091
Build 44978: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Oct 30 2022, 6:54 AM

what does it have to do with qemu?

This comment was removed by vishwin.

Don't have any real armv{6,7} hardware I can run compiles on to verify whether the SIMD option works or not, so I left the option exposed for those cases.