This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH,rs6000] Remove __builtin_fctid and __builtin_fctiw
- From: Segher Boessenkool <segher at kernel dot crashing dot org>
- To: Carl Love <cel at us dot ibm dot com>
- Cc: gcc-patches at gcc dot gnu dot org, David Edelsohn <dje dot gcc at gmail dot com>, Bill Schmidt <wschmidt at linux dot vnet dot ibm dot com>
- Date: Wed, 28 Mar 2018 16:05:17 -0500
- Subject: Re: [PATCH,rs6000] Remove __builtin_fctid and __builtin_fctiw
- References: <1522263069.4859.38.camel@us.ibm.com>
Hi Carl,
On Wed, Mar 28, 2018 at 11:51:09AM -0700, Carl Love wrote:
> gcc/ChangeLog:
>
> 2018-03-20 Carl Love <cel@us.ibm.com>
>
> Reverting patch:
> 2017-09-27 Carl Love <cel@us.ibm.com>
>
> * config/rs6000/rs6000-builtin.def: Remove macro expansion for
> FCTIW and FCTID. Remove macro definition BU_FP_MISC_1.
> * config/rs6000/rs6000.md: Remove define_insn lrintsfsi2.
Please just say
2018-03-28 Carl Love <cel@us.ibm.com>
Revert
2017-09-27 Carl Love <cel@us.ibm.com>
* config/rs6000/rs6000-builtin.def (BU_FP_1MISC_1): Add define macro.
(FCTID, FCTIW): Add BU_FP_MISC_1 macro expansion for builtins.
* config/rs6000/rs6000.md (lrintsfsi2): Add define_insn for the
fctiw instruction.
i.e. the exact changelog of what you revert (or the part you revert, if
the revert is partial). It's easier for people who want to find things
in history, and easier for you to write too :-)
Okay for trunk with that change (and the similar one for the testsuite
changelog). Oh and don't forget "svn rm" :-)
Thanks!
Segher