Re: [PATCH][aarch64] Put vector fnma instruction into canonical form for better code generation.

2017-11-15 Thread Steve Ellcey
Re-ping with an added cc to the aarch64 maintainers. Steve Ellcey On Tue, 2017-10-24 at 11:06 -0700, Steve Ellcey wrote: > Ping. > > Steve Ellcey > > On Fri, 2017-10-06 at 14:01 -0700, Steve Ellcey wrote: > > > > This patch is a follow up to a discussion at: > > > > https://gcc.gnu.org/ml/gcc

Re: [PATCH][aarch64] Fix pr81356 - copy empty string with wrz, not a ldrb/strb

2017-11-15 Thread Steve Ellcey
re-re-ping. Steve Ellcey sell...@cavium.com On Tue, 2017-10-24 at 11:16 -0700, Steve Ellcey wrote: > Re-ping. > > Steve Ellcey > sell...@cavium.com > > On Mon, 2017-09-25 at 10:36 -0700, Steve Ellcey wrote: > > > > Ping. > > > > Steve Ellcey > > sell...@cavium.com > > > > > > On Fri, 2017-0

Re: [PATCH] Set default to -fomit-frame-pointer

2017-11-15 Thread Sandra Loosemore
On 11/15/2017 10:38 AM, Wilco Dijkstra wrote: Sandra Loosemore wrote: I'd prefer that you remove the reference to configure options entirely here.  Nowadays most GCC users install a package provided by their OS distribution, Linaro, etc, rather than trying to build GCC from scratch. OK, I've

Re: [PATCH v2] [libcc1] Rename C{,P}_COMPILER_NAME and remove triplet from them

2017-11-15 Thread Jim Wilson
On 11/13/2017 01:10 PM, Sergio Durigan Junior wrote: On Tuesday, September 26 2017, I wrote: Ping^2. Ping^3. I'm sending the updated ChangeLog/patch. I'm also removing gdb-patches from the Cc list. libcc1/ChangeLog: 2017-09-01 Sergio Durigan Junior Pedro Alves * M

[PATCH] Fix PowerPC testsuite not to look for *.c*~ files

2017-11-15 Thread Michael Meissner
I was back-porting some changes to the IBM Advance Toolchain branch, and I was doing this via creating a patch file, and applying the patch output. I tend to always use the -b option to patch to create a backup file. I had new failures, since the new files the bfp, dfp, and vfu sub-directories cr

Re: Patch ping^2

2017-11-15 Thread Jim Wilson
On 11/14/2017 08:29 AM, Jakub Jelinek wrote: On Mon, Nov 06, 2017 at 05:22:36PM +0100, Jakub Jelinek wrote: I'd like to ping the: http://gcc.gnu.org/ml/gcc-patches/2017-10/msg01895.html PR debug/82718 Fix DWARF5 .debug_loclist handling with hot/cold partitioning patch. Thanks Ping^

[PATCH, rs6000] correct implementation of _mm_add_pi32

2017-11-15 Thread Steven Munroe
A small thinko in the implementation of _mm_add_pi32 that only shows when compiling for power9. ./gcc/ChangeLog: 2017-11-15 Steven Munroe * config/rs6000/mmintrin.h (_mm_add_pi32[_ARCH_PWR]): Correct parameter list for vec_splats. Index: gcc/config/rs6000/mmintrin.h =

Re: [PATCH] enhance -Warray-bounds to handle strings and excessive indices

2017-11-15 Thread Martin Sebor
On 11/15/2017 03:51 AM, Richard Biener wrote: On Tue, Nov 14, 2017 at 6:45 PM, Martin Sebor wrote: On 11/14/2017 05:28 AM, Richard Biener wrote: On Mon, Nov 13, 2017 at 6:37 PM, Martin Sebor wrote: Richard, this thread may have been conflated with the one Re: [PATCH] enhance -Warray-bounds

Re: [PATCH] enhance -Warray-bounds to handle strings and excessive indices

2017-11-15 Thread Martin Sebor
On 11/15/2017 03:51 AM, Richard Biener wrote: On Tue, Nov 14, 2017 at 6:45 PM, Martin Sebor wrote: On 11/14/2017 05:28 AM, Richard Biener wrote: On Mon, Nov 13, 2017 at 6:37 PM, Martin Sebor wrote: Richard, this thread may have been conflated with the one Re: [PATCH] enhance -Warray-bounds

Re: [PATCH] Improve -Wmaybe-uninitialized documentation

2017-11-15 Thread Martin Sebor
On 11/15/2017 07:31 AM, Jonathan Wakely wrote: The docs for -Wmaybe-uninitialized have some issues: - That first sentence is looong. - Apparently some C++ programmers think "automatic variable" means one declared with C++11 `auto`, rather than simply a local variable. - The sentence about o

Re: [PATCH v2] [libcc1] Rename C{,P}_COMPILER_NAME and remove triplet from them

2017-11-15 Thread Sergio Durigan Junior
On Wednesday, November 15 2017, Jim Wilson wrote: > On 11/13/2017 01:10 PM, Sergio Durigan Junior wrote: >> On Tuesday, September 26 2017, I wrote: >> >>> Ping^2. >> >> Ping^3. >> >> I'm sending the updated ChangeLog/patch. I'm also removing gdb-patches >> from the Cc list. >> >> libcc1/ChangeLog

Re: [PATCH 3/4] libstdc++: avoid character accumulation in istreambuf_iterator

2017-11-15 Thread Petr Ovtchenkov
On Wed, 15 Nov 2017 22:31:11 +0100 Paolo Carlini wrote: > Hi, > > On 15/11/2017 11:48, Petr Ovtchenkov wrote: > > Ask associated streambuf for character when needed instead of > > accumulate it in istreambuf_iterator object. > > > > Benefits from this: > >- minus one class member in istreamb

Re: Make istreambuf_iterator::_M_sbuf immutable and add debug checks

2017-11-15 Thread Petr Ovtchenkov
On Mon, 6 Nov 2017 22:19:22 +0100 François Dumont wrote: > Hi > >     Any final decision regarding this patch ? > > François https://gcc.gnu.org/ml/libstdc++/2017-11/msg00036.html https://gcc.gnu.org/ml/libstdc++/2017-11/msg00035.html https://gcc.gnu.org/ml/libstdc++/2017-11/msg00037.html htt

Re: [patch][i386, AVX] GFNI enabling [4/4]

2017-11-15 Thread Kirill Yukhin
Hello Julia, On 17 Oct 13:28, Koval, Julia wrote: > Fixed changelog. > > gcc/ > * config/i386/gfniintrin.h (_mm_gf2p8mul_epi8, _mm256_gf2p8mul_epi8, > _mm_mask_gf2p8mul_epi8, _mm_maskz_gf2p8mul_epi8, > _mm256_mask_gf2p8mul_epi8, _mm256_maskz_gf2p8mul_epi8, > _mm512_

Re: [PATCH][i386,AVX] Enable VBMI2 support [1/7]

2017-11-15 Thread Kirill Yukhin
Hello Julia! On 25 Oct 11:18, Koval, Julia wrote: > Thanks, fix it. > > gcc/ > * common/config/i386/i386-common.c (OPTION_MASK_ISA_AVX512VBMI2_SET, > OPTION_MASK_ISA_AVX512VBMI2_UNSET): New. > (ix86_handle_option): Handle -mavx512vbmi2. > * config/i386/cpuid.h: Add bit_AVX5

Re: [x86,avx][patch] Fix PR82983

2017-11-15 Thread Kirill Yukhin
Hello Julia! On 14 Nov 09:45, Koval, Julia wrote: > Didn't get in the list for some reason. > > > -Original Message- > > From: Koval, Julia > > Sent: Tuesday, November 14, 2017 10:29 AM > > To: GCC Patches > > Cc: Kirill Yukhin > > Subject: [x86,avx][patch] Fix PR82983 > > > > Hi, this

[PATCH] MicroBlaze use default ident output generation

2017-11-15 Thread Nathan Rossi
Remove the MicroBlaze specific TARGET_ASM_OUTPUT_IDENT definition, and use the default. This resolves issues associated with the use of the .sdata2 operation in cases where emitted assembly after the ident output is incorrectly in the .sdata2 section instead of .text or any other expected section.

RE: [PATCH][GCC][mid-end] Allow larger copies when target supports unaligned access [Patch (1/2)]

2017-11-15 Thread Richard Biener
On Wed, 15 Nov 2017, tamar.christ...@arm.com wrote: > > -Original Message- > > From: Richard Biener [mailto:rguent...@suse.de] > > Sent: Wednesday, November 15, 2017 12:50 > > To: Tamar Christina > > Cc: gcc-patches@gcc.gnu.org; nd ; l...@redhat.com; > > i...@airs.com > > Subject: RE: [PA

<    1   2