https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88088
--- Comment #7 from Segher Boessenkool <segher at gcc dot gnu.org> --- The number of targets where such a warning is meaningless is _big_, that is the point (most of the (older) embedded targets). If the warning warns where there is no problem, it does not belong in -Wall or -Wextra.