https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70896
Akihiko Odaki <akihiko.odaki.4i at stu dot hosei.ac.jp> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |akihiko.odaki.4i at stu dot hosei. | |ac.jp --- Comment #7 from Akihiko Odaki <akihiko.odaki.4i at stu dot hosei.ac.jp> --- I think __builtin_bswap* are fixed with this change. https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=gcc/testsuite/gcc.target/arm/pr71056.c;h=136754eb13c4c4f8f840001d5520cf27f3c57461;hb=3f5ea43a1abdfa0acfdf58ff1159a6fe3e3c45c4 Without this change, arm_builtin_vectorized_function will override those builtins with NEON specific ones, and causes an error with a new check which is done before using the builtins: https://gcc.gnu.org/git/?p=gcc.git;a=blobdiff;f=gcc/config/arm/arm-builtins.c;h=db6b29d310d57d7a7cb4b8f592e2f7e138606250;hp=835851f61f7f1175dd9fc4ddf409824b20219222;hb=86eff91f2fa7a69765d94bf4b8578c853c255193;hpb=f557f14d5380f613a41623d7f4c51986e33ba4f9