Hi! On Mon, Nov 06, 2017 at 11:41:39AM -0600, Peter Bergner wrote: > There is a new HWCAP2 bit added to the AUXV here: > > http://patchwork.ozlabs.org/patch/824764/ > > This patch adds __builtin_cpu_supports() support for it.
> --- gcc/config/rs6000/rs6000.c (revision 254453) > +++ gcc/config/rs6000/rs6000.c (working copy) > @@ -387,6 +387,7 @@ static const struct > { "ebb", PPC_FEATURE2_HAS_EBB, 1 }, > { "htm", PPC_FEATURE2_HAS_HTM, 1 }, > { "htm-nosc", PPC_FEATURE2_HTM_NOSC, 1 }, > + { "htm-no-suspend", PPC_FEATURE2_HTM_NO_SUSPEND, 1 }, > { "isel", PPC_FEATURE2_HAS_ISEL, 1 }, > { "tar", PPC_FEATURE2_HAS_TAR, 1 }, > { "vcrypto", PPC_FEATURE2_HAS_VEC_CRYPTO, 1 }, Is this (user-visible) name the same as used elsewhere? Kernel, libc? It's not in the same style as "htm-nosc". If it is the same: okay for trunk, and all open branches. Thanks! Segher