https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103641
--- Comment #13 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (In reply to Andrew Pinski from comment #11) > because the preprocessed source is from the trunk :) The trunk changed how arm_neon.h is handled so most everything is internal to GCC rather than having implementation in the header file so it is easier to make changes and such.