https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67140
--- Comment #10 from Steve Kargl <sgk at troutmask dot apl.washington.edu> --- On Mon, Aug 10, 2015 at 09:40:51PM +0000, hjl.tools at gmail dot com wrote: > > > > 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. > Thanks. I'll commit a fix in a few moments.