Re: [PATCH, GCC/LTO, ping] Fix PR69866: LTO with def for weak alias in regular object file

2017-06-18 Thread Jan Hubicka
> The new test fails on darwin with the usual > > FAIL: gcc.dg/lto/pr69866 c_lto_pr69866_0.o-c_lto_pr69866_1.o link, -O0 -flto > -flto-partition=none > > IMO it requires a > > /* { dg-require-alias "" } */ Yep,I will add it shortly. Honza > > directive. > > TIA > > Dominique

[patch][ping #2] Fix PR80929: Realistic PARALLEL cost in seq_cost.

2017-06-18 Thread Georg-Johann Lay
Ping #2 https://gcc.gnu.org/ml/gcc-patches/2017-06/msg00096.html On 02.06.2017 09:53, Georg-Johann Lay wrote: > Hi, > > this small addition improves costs of PARALLELs in > rtlanal.c:seq_cost(). Up to now, these costs are > assumed to be 1 which gives gross inexact costs for, > e.g. divmod

Re: [Patch] Forward triviality in variant

2017-06-18 Thread Tim Shen via gcc-patches
Besides the changes on the comments, I also changed the definition of _S_trivial_copy_assign and _S_trivial_move_assign to match what union has. See [class.copy.assign]p9. On Thu, Jun 1, 2017 at 8:13 AM, Jonathan Wakely wrote: > On 30/05/17 02:16 -0700, Tim Shen via libstdc++ wrote: >> >> diff

Re: [committed, PATCH] x32: Update baseline_symbols.txt

2017-06-18 Thread H.J. Lu
On Sun, Jun 18, 2017 at 10:38 AM, Jakub Jelinek wrote: > On Sun, Jun 18, 2017 at 09:45:39AM -0700, H.J. Lu wrote: >> PR libstdc++/81092 >> * config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt: Updated. >> --- >> libstdc++-v3/ChangeLog

Re: [patch, libfortran] Speed up cshift for dim > 1

2017-06-18 Thread Thomas Koenig
Hi Jerry, OK for trunk. Committed as r249350. Thanks for the review, and thanks to Dominique for testing. Doing the same for eoshift should be straightforward, I'll do that later (but certainly before the 8.1 release). Next, on to cshift with an array as shift. I have some ideas there,

Re: [PATCH 2/2] i386: Assume Skylake for unknown models with clflushopt

2017-06-18 Thread Uros Bizjak
On Fri, Jun 16, 2017 at 11:42 PM, Matt Turner wrote: > gcc/ > * config/i386/driver-i386.c (host_detect_local_cpu): Assume > skylake for unknown models with clflushopt. Also OK. Thanks, Uros. > --- > gcc/config/i386/driver-i386.c | 3 +++ > 1 file changed, 3

Re: [PATCH 1/2] i386: Consider Kaby Lake to be equivalent to Skylake

2017-06-18 Thread Uros Bizjak
On Fri, Jun 16, 2017 at 11:42 PM, Matt Turner wrote: > Currently -march=native selects -march=broadwell on Kaby Lake systems, > since its model numbers are missing from the switch statement. It falls > back to the default case and chooses -march=broadwell because of the >

Re: [committed, PATCH] x32: Update baseline_symbols.txt

2017-06-18 Thread Jakub Jelinek
On Sun, Jun 18, 2017 at 09:45:39AM -0700, H.J. Lu wrote: > PR libstdc++/81092 > * config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt: Updated. > --- > libstdc++-v3/ChangeLog | 5 > + >

[committed, PATCH] x32: Update baseline_symbols.txt

2017-06-18 Thread H.J. Lu
PR libstdc++/81092 * config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt: Updated. --- libstdc++-v3/ChangeLog | 5 + .../config/abi/post/x86_64-linux-gnu/x32/baseline_symbols.txt| 5 + 2 files changed, 10

m68k: update libstdc++ baseline symbols

2017-06-18 Thread Andreas Schwab
PR libstdc++/81092 * config/abi/post/m68k-linux-gnu/baseline_symbols.txt: Update. diff --git a/libstdc++-v3/config/abi/post/m68k-linux-gnu/baseline_symbols.txt b/libstdc++-v3/config/abi/post/m68k-linux-gnu/baseline_symbols.txt index 8ffc720d55..2af971a569 100644 ---

Re: [PATCH] fix PR ada/80888

2017-06-18 Thread Arnaud Charlet
> Ping > If OK, can it be applied please? > (patch applies cleanly to current sources) Patch is OK. I'll apply it when I get a chance. Arno