https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122190

--- Comment #1 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Alfie Richards
<[email protected]>:

https://gcc.gnu.org/g:f1837613162b4aed08a47efba875616e19f4362a

commit r16-4578-gf1837613162b4aed08a47efba875616e19f4362a
Author: Alfie Richards <[email protected]>
Date:   Tue Oct 7 12:04:14 2025 +0000

    aarch64: Fix fmv priority ordering [PR target/122190]

    This fixes the versioning rules for aarch64.

    Previously this would prioritize the version string with more extensions
    specified regardless of the extension.

    The ACLE rules are that any two version strings should be ordered by the
    highest priority feature that the versions don't have in common.

            PR target/122190

    gcc/ChangeLog:

            * config/aarch64/aarch64.cc (compare_feature_masks): Fix version
rules.

    gcc/testsuite/ChangeLog:

            * gcc.target/aarch64/pr122190.c: New test

    Reviewed-by: Wilco Dijkstra <[email protected]>
  • [Bug target/122190] AArch64 ... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to