Re: [PATCH, LRA] Fix PR 77714

2016-09-26 Thread Vladimir N Makarov
On 09/26/2016 09:55 AM, Bernd Edlinger wrote: Bootstrapped and reg-tested on x86_64-pc-linux-gnu. Is it OK for trunk? Yes. Thank you for working on the problem, Bernd.

[BUILDROBOT] tic6x-uclinux: undefined reference to `gnu_libc_printf_pointer_format(tree_node*, char const**)' (was: [PATCH] - improve sprintf buffer overflow detection (middle-end/49905))

2016-09-26 Thread Jan-Benedict Glaw
Hi Martin, On Thu, 2016-09-08 13:03:12 -0600, Martin Sebor wrote: > Attached is another update to the patch to address the last round > of comments and suggestions, most notably to: [...] with the currently committed version, the tic6x-uclinux target fails, see ie. http://toolchain.lug-owl.de/bu

Re: [v3 PATCH] PR libstdc++/77288 and the newest proposed resolution for LWG 2756

2016-09-26 Thread Christophe Lyon
Hi Jonathan, On 23 September 2016 at 12:41, Jonathan Wakely wrote: > On 22/09/16 20:22 +0200, Christophe Lyon wrote: >> >> On 22 September 2016 at 15:25, Jonathan Wakely wrote: >>> >>> On 22/09/16 12:15 +0100, Jonathan Wakely wrote: On 22/09/16 11:16 +0100, Jonathan Wakely wrote:

Re: [v3 PATCH] Implement LWG 2729 for pair.

2016-09-26 Thread Christophe Lyon
Hi, On 26 September 2016 at 14:54, Jonathan Wakely wrote: > On 24/09/16 21:13 +0300, Ville Voutilainen wrote: >> >> So, this has been applied to trunk, and also applies cleanly to the >> gcc-6 branch, and we need >> to backport it to fix PR libstdc++/77537. Ok for the gcc-6 branch? > > > Yes, OK

Re: [v3 PATCH] Implement LWG 2729 for pair.

2016-09-26 Thread Ville Voutilainen
On 27 September 2016 at 03:16, Christophe Lyon wrote: > 20_util/declval/requirements/1_neg.cc (test for errors, line 2263) > 20_util/declval/requirements/1_neg.cc (test for excess errors) > 20_util/make_signed/requirements/typedefs_neg.cc (test for errors, line > 1928) > 20_util/make_si

[PATCH] rs6000: Disparage CTR and LR in movcc_internal1

2016-09-26 Thread Segher Boessenkool
Hi! LRA likes to use CTR and LR to store CCmode values. Not such a good idea. All other similar patterns disparage using CTR and LR; do so here, too. Committing to trunk. Segher 2016-09-27 Segher Boessenkool * config/rs6000/rs6000.md (movcc_internal1): Disparage using CTR or LR.

Re: [v3 PATCH] Implement LWG 2729 for pair.

2016-09-26 Thread Ville Voutilainen
On 27 September 2016 at 03:21, Ville Voutilainen wrote: > On 27 September 2016 at 03:16, Christophe Lyon > wrote: >> 20_util/declval/requirements/1_neg.cc (test for errors, line 2263) >> 20_util/declval/requirements/1_neg.cc (test for excess errors) >> 20_util/make_signed/requirements/type

Re: [PATCH] Fix PR tree-optimization/77550

2016-09-26 Thread Christophe Lyon
On 26 September 2016 at 22:09, Bernd Edlinger wrote: > On 09/26/16 21:19, Christophe Lyon wrote: >> >> Sorry for the delay, I've been travelling. >> >> Compilation is: >> .../xg++ >> -B/aci-gcc-fsf/builds/gcc-fsf-gccsrc/obj-arm-none-eabi/gcc3/gcc/testsuite/g++/../../ >> /aci-gcc-fsf/sources/gcc-f

Re: Re: [PATCH] Fixed up missing semicolons.

2016-09-26 Thread lhmouse
In case my previous mail is swallowed by mailman: I am not familiar with your convention. Elsewhere, I usually don't use my full name. If people suggest I use a full name when submitting patches, I am glad to go with that. My name is Liu Hao (LH for short). The word 'Mouse' is a homophony joke in

Re: [PATCH] rs6000: Disparage CTR and LR in movcc_internal1

2016-09-26 Thread Alan Modra
On Tue, Sep 27, 2016 at 12:33:59AM +, Segher Boessenkool wrote: > * config/rs6000/rs6000.md (movcc_internal1): Disparage using CTR or LR. Actually, not disparage, but ignore when choosing register preferences. > (define_insn "*movcc_internal1" > - [(set (match_operand:CC 0 "nonimmedia

Re: [PATCH] rs6000: Disparage CTR and LR in movcc_internal1

2016-09-26 Thread Segher Boessenkool
On Tue, Sep 27, 2016 at 02:29:46PM +0930, Alan Modra wrote: > On Tue, Sep 27, 2016 at 12:33:59AM +, Segher Boessenkool wrote: > > * config/rs6000/rs6000.md (movcc_internal1): Disparage using CTR or LR. > > Actually, not disparage, but ignore when choosing register > preferences. @cindex @

Re: Implement -Wimplicit-fallthrough (version 9)

2016-09-26 Thread Eric Botcazou
> It seems unfortunate that the warning doesn't accept /* ... fall > through ... */ as a fallthrough comment. Seconded. The warning should take into account existing practices instead of forcing the user to make completely bogus changes to the code (and Ada should have been tested before the pa

<    1   2