Re: C/C++ PATCH to change {cp,}build_unary_op's parameter

2016-09-14 Thread Marek Polacek
On Wed, Sep 14, 2016 at 10:58:39AM -0400, Jason Merrill wrote: > On Wed, Sep 14, 2016 at 9:22 AM, Marek Polacek wrote: > > * c-common.h (build_unary_op): Change a parameter type to bool. > > (build_unary_op): Change a parameter type to bool, use true/false > >

Re: C/C++ PATCH to change {cp,}build_unary_op's parameter

2016-09-14 Thread Jason Merrill
On Wed, Sep 14, 2016 at 9:22 AM, Marek Polacek wrote: > * c-common.h (build_unary_op): Change a parameter type to bool. > (build_unary_op): Change a parameter type to bool, use true/false > (cp_build_unary_op): Change a parameter type to bool. Use true

C/C++ PATCH to change {cp,}build_unary_op's parameter

2016-09-14 Thread Marek Polacek
I promised I'd do the int -> bool conversion for build_unary_op (and so even for cp_build_unary_op), so here it is. Bootstrapped/regtested on x86_64-linux and ppc64-linux, ok for trunk? 2016-09-14 Marek Polacek * c-common.c (c_common_truthvalue_conversion): Use