]> git.ipfire.org Git - thirdparty/gcc.git/commit
arm: remove support for iWMMX/iWMMX2 intrinsics
authorRichard Earnshaw <rearnsha@arm.com>
Thu, 5 Dec 2024 15:14:09 +0000 (15:14 +0000)
committerRichard Earnshaw <rearnsha@arm.com>
Thu, 5 Dec 2024 15:35:00 +0000 (15:35 +0000)
commita92b2be97f369ae4c6e1cdcbb7a45525994afaad
tree7b56b48b4d17610c1a46a428d742db647ea518bf
parentcd9499a78dd57c311a9cfd1e0ba132833eaea490
arm: remove support for iWMMX/iWMMX2 intrinsics

The mmintrin.h header was adjusted for GCC-14 to generate a
(suppressible) warning if it was used, saying that support would be
removed in GCC-15.

Make that come true by removing the contents of this header and
emitting an error.

At this point in time I've not removed the internal support for the
intrinsics, just the wrappers that enable access to them.  That can be
done at leisure from now on.

gcc/ChangeLog:

* config/arm/mmintrin.h: Raise an error if this header is used.
Remove other content.
gcc/config/arm/mmintrin.h