https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67140
H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #9 from H.J. Lu <hjl.tools at gmail dot com> --- (In reply to Steve Kargl from comment #8) > Sorry about that. Can you tst this diff? > > Index: intrinsics/mvbits.c > =================================================================== > --- intrinsics/mvbits.c (revision 226764) > +++ intrinsics/mvbits.c (working copy) > @@ -84,6 +84,7 @@ SUB_NAME (const TYPE *from, const int *f > # undef TYPE > # undef UTYPE > > +#if defined (HAVE_GFC_INTEGER_16) > # define TYPE GFC_INTEGER_16 > # define UTYPE GFC_UINTEGER_16 > # define SUB_NAME mvbits_i16 > @@ -92,3 +93,4 @@ SUB_NAME (const TYPE *from, const int *f > # undef TYPE > # undef UTYPE > #endif > +#endif It builds on x86.