Remove obsolete comment about use_thunk

2019-05-26 Thread Rainer Orth
When reviewing how this patch [PATCH] gcc: move assemble_start_function / assemble_end_function to output_mi_thunk https://gcc.gnu.org/ml/gcc-patches/2019-05/msg00722.html might affect Solaris, I noticed an obsolete comment Note that use_thunk calls assemble_start_function

[doc] Remove Solaris 10-only note about -mvect8-ret-in-mem

2019-05-26 Thread Rainer Orth
I noticed one more doc snippet that became obsolete with the removal of Solaris 10 support, namely invoke.texi's description of -mvect8-ret-in-mem. I noticed that it mentions that the default of the Solaris Studio compilers changed after Studio 12.1, but Studio 12.3 is the first release to support

New Swedish PO file for 'gcc' (version 9.1.0)

2019-05-26 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'gcc' has been submitted by the Swedish team of translators. The file is available at: https://translationproject.org/latest/gcc/sv.po (This file, 'gcc-9.1.0.sv.po', has jus

[patch, fortran, committed] Set rank and lower bound for assumed size arguments

2019-05-26 Thread Thomas Koenig
Hello world, in the absence of a test case for PR 90539, I'm taking a shotgun approach: Fix something that appears strange in the debug logs and see if this more or less accidentally fixes the problem. If not, at least there is one fewer point to look at. I have committed the attached patch as o

[committed] hppa: Fix warning in pa32_fallback_frame_state

2019-05-26 Thread John David Anglin
The attached patch fixes a warning in pa32_fallback_frame_state. Tested on hppa-unknown-linux-gnu. Committed to gcc-9 branch and trunk. Dave -- John David Anglin dave.ang...@bell.net 2019-05-26 John David Anglin * config/pa/linux-unwind.h (pa32_fallback_frame_state): Add cast. In

Re: [committed] hppa: Fix warning in pa32_fallback_frame_state

2019-05-26 Thread Andreas Schwab
On Mai 26 2019, John David Anglin wrote: > Index: config/pa/linux-unwind.h > === > --- config/pa/linux-unwind.h (revision 271614) > +++ config/pa/linux-unwind.h (working copy) > @@ -130,7 +130,7 @@ > return _URC_END_OF_STACK;

Make possible 'scan-tree-dump' of 'lower_omp_target' mapping kinds

2019-05-26 Thread Thomas Schwinge
Hi! To establish some suitable testsuite coverage for a task that I'm working on, I need to do 'scan-tree-dump' of 'lower_omp_target' mapping kinds. Is the attached OK? Any suggestions about whether/how to restrict the (effective?) targets this gets run for, because no doubt there are target-spec

Re: Incremental LTO linking part 7: documentation

2019-05-26 Thread Gerald Pfeifer
On Tue, 8 May 2018, Jan Hubicka wrote: > this patch adds documentation of -flinker-output. > > * doc/invoke.texi (-flinker-output): Document I found a follow-up patch to this in a local tree that had been sitting there for a while, had a another look, and now committed it. Sandra, if you c

Re: [gomp] Add langhook, so that Fortran can privatize variables by reference

2019-05-26 Thread Thomas Schwinge
Hi! On Tue, 18 Oct 2005 03:01:40 -0400, Jakub Jelinek wrote: > --- gcc/omp-low.c.jj 2005-10-15 12:00:06.0 +0200 > +++ gcc/omp-low.c 2005-10-18 08:46:23.0 +0200 > @@ -126,7 +126,7 @@ is_variable_sized (tree expr) > static inline bool > is_reference (tree decl) > { > - retu

[libstdc++,doc] doc/xml/manual/support.xml - link adjustment and simplification

2019-05-26 Thread Gerald Pfeifer
The links adjustment I would just have committed right away, but I'd also like to suggest swe simplify the section: the following paragraph doesn't really add much, but duplicates the external link. Thoughts? Gerald 2019-05-26 Gerald Pfeifer * doc/xml/manual/support.xml: Adjust link

[wwwdocs,Fortran] adjust ftncheck reference in readings.html

2019-05-26 Thread Gerald Pfeifer
Committed. (This is really just changing http to https plus reformatting of this paragraph to avoid overly long lines.) Gerald Index: readings.html === RCS file: /cvs/gcc/wwwdocs/htdocs/readings.html,v retrieving revision 1.310 diff

[PATCH, Darwin, X86, testsuite] Amend scan-asms on three PIE tests.

2019-05-26 Thread Iain Sandoe
Darwin requires PIC code in order to support PIE. Amend the test scan-asms to match this. tested on x86_64-darwin16 and x86_64-linux-gnu (--target_board=unix\{-m32,-m64\}\{,-fpic\}) aplied to mainline, thanks Iain 2019-05-26 Iain Sandoe * gcc.target/i386/pr39013-1.c: Adjust scan-asms

[wwwdocs] readings.html - www.adaic.org has moved to https

2019-05-26 Thread Gerald Pfeifer
Committed. Gerald Index: readings.html === RCS file: /cvs/gcc/wwwdocs/htdocs/readings.html,v retrieving revision 1.311 diff -u -r1.311 readings.html --- readings.html 26 May 2019 17:50:01 - 1.311 +++ readings.html

[libstdc++,doc] Update pointer to C++ standard at ansi.org.

2019-05-26 Thread Gerald Pfeifer
Committed. (I wish we had better tooling to push changes like this to older branches more easily.) Gerald 2019-05-26 Gerald Pfeifer * doc/xml/manual/appendix_contributing.xml: Update pointer to C++ standard at ansi.org. Index: doc/xml/manual/appendix_contributing.xml ===

Re: [committed] hppa: Fix warning in pa32_fallback_frame_state

2019-05-26 Thread John David Anglin
On 2019-05-26 12:13 p.m., Andreas Schwab wrote: > On Mai 26 2019, John David Anglin wrote: > >> Index: config/pa/linux-unwind.h >> === >> --- config/pa/linux-unwind.h (revision 271614) >> +++ config/pa/linux-unwind.h (working copy) >>

[PATCH, i386]: Use parametrized insn pattern names

2019-05-26 Thread Uros Bizjak
No functional changes. 2019-05-26 Uroš Bizjak * config/i386/i386.md (@leave_): New expander. (*leave): Rename from leave. (*leave_rex64): Rename from leave_rex64. (@monitorx_): Rename from monitorx_. (@clzero_): Rename from clzero_. * config/i386/sse.md (@sse3_monitor_)

libgo patch committed: Avoid error if WIFCONTINUED not defined

2019-05-26 Thread Ian Lance Taylor
This libgo patch avoids an unused parameter error if WIFCONTINUED is not defined on the system. This fixes GCC PR 90614. Bootstrapped and ran Go tests on x86_64-pc-linux-gnu. Committed to trunk and GCC 9 branch. Ian Index: gcc/go/gofrontend/MERGE

libgo patch committed: Fix typo in USE_LIBFFI AM_CONDITIONAL

2019-05-26 Thread Ian Lance Taylor
This libgo patch corrects a typo in the USE_LIBFFI AM_CONDITIONAL in the libgo/Makefile.am. This only affects the case of passing --without-libffi to configure. This fixes GCC PR 90635. Bootstrapped and ran Go testsuite on x86_64-pc-linux-gnu. Committed to mainline. Ian Index: gcc/go/gofronten

Re: Business Consultation

2019-05-26 Thread Giacomo Ascenzi
I strongly represent Sir Fu Huang CEO from Japan; I would like to discuss a business opportunity with you. Kindly REPLY for further details. Thanks

Re: *ping* Re: [PATCH] PR fortran/89100 Default widths for i, f and g format specifiers in format strings

2019-05-26 Thread Christophe Lyon
On Fri, 24 May 2019 at 16:25, Steve Kargl wrote: > > On Fri, May 24, 2019 at 12:33:51PM +0200, Jakub Jelinek wrote: > > On Fri, May 24, 2019 at 11:28:34AM +0100, Mark Eggleston wrote: > > > > FAIL: gfortran.dg/fmt_f_default_field_width_3.f90 -O (test for > > > > errors, line 33) > > > > PASS:

Re: [PATCH] Fix PR88440, enable mem* detection at -O[2s]

2019-05-26 Thread Christophe Lyon
On Thu, 23 May 2019 at 13:32, Richard Biener wrote: > > On Wed, 22 May 2019, Richard Biener wrote: > > > > > This enables -ftree-loop-distribute-patterns at -O[2s] and also > > arranges cold loops to be still processed but for pattern > > recognition to save code-size. > > > > Bootstrap and regtes