From: Segher Boessenkool Date: Fri, 15 May 2020 18:18:57 +0000 (+0000) Subject: rs6000: BU_FUTURE_MISC_2 requires powerpc64 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fe83bfb1466e3788f4902eb605d45b2602be9fab;p=gcc.git rs6000: BU_FUTURE_MISC_2 requires powerpc64 BU_FUTURE_MISC_2 is (currently) only used for instructions that require 64-bit registers. 2020-05-15 Segher Boessenkool * config/rs6000/rs6000-builtin.def (BU_FUTURE_MISC_2): Also require RS6000_BTM_POWERPC64. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index d44ad8be801..3ae73f21560 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2020-05-15 Segher Boessenkool + + * config/rs6000/rs6000-builtin.def (BU_FUTURE_MISC_2): Also require + RS6000_BTM_POWERPC64. + 2020-05-15 Uroš Bizjak * config/i386/i386.md (SWI48DWI): New mode iterator. diff --git a/gcc/config/rs6000/rs6000-builtin.def b/gcc/config/rs6000/rs6000-builtin.def index e58edec47da..8b1ddb00045 100644 --- a/gcc/config/rs6000/rs6000-builtin.def +++ b/gcc/config/rs6000/rs6000-builtin.def @@ -1036,7 +1036,8 @@ #define BU_FUTURE_MISC_2(ENUM, NAME, ATTR, ICODE) \ RS6000_BUILTIN_2 (FUTURE_BUILTIN_ ## ENUM, /* ENUM */ \ "__builtin_" NAME, /* NAME */ \ - RS6000_BTM_FUTURE, /* MASK */ \ + RS6000_BTM_FUTURE \ + | RS6000_BTM_POWERPC64, /* MASK */ \ (RS6000_BTC_ ## ATTR /* ATTR */ \ | RS6000_BTC_BINARY), \ CODE_FOR_ ## ICODE) /* ICODE */