https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104439
--- Comment #3 from Eric Biggers <ebiggers3 at gmail dot com> --- I ran a bisection and found that the following commit fixed this bug: commit c1cdabe3aab817d95a8db00a8b5e9f6bcdea936f Author: Richard Earnshaw <rearn...@arm.com> Date: Thu Jul 29 11:00:31 2021 +0100 arm: reorder assembler architecture directives [PR101723] This commit is on the branches origin/release/gcc-9, origin/releases/gcc-10, and origin/releases/gcc-11. That means it will be in gcc 9.5, 10.4, and 11.3, right? It looks like gcc-8 is no longer maintained. So, it looks like there's nothing else to do here and this can be closed.