AW: Wonly-top-basic-asm

2016-02-07 Thread Bernd Edlinger
On 8. 2. 2016 04:45, David Wohlferd wrote: > Hey Bernd. > > I replied with a patch that includes most of the changes you asked for > (see inline below). Were you waiting on me for something more? > ChangeLog entries are still missing. > I have cleaned up the testcases so they aren't so i386-sp

[PATCH] Fix PR 69282: ICE on 464.h264ref at -O3

2016-02-07 Thread Andrew Pinski
Hi, The problem is that even though expand knows how to expand VEC_COND when there is no vcond_mask pattern, expand_vec_cond_expr_p returns false. So this patch allows expand_vec_cond_expr_p to try the next part of the function if there is no vcond_mask pattern. OK? Bootstrapped and tested on a

Correct c-torture stkalign test

2016-02-07 Thread Alan Modra
This test was added by git commit 7c5f55675 (svn 231569) Here's the log message from that commit: avoid alignment of static variables affecting stack's Function (or more narrow) scope static variables (as well as others not placed on the stack) should also not have any effect on t

[PATCH] Fix PR c++/66786 (ICE with nested lambdas in variable template)

2016-02-07 Thread Patrick Palka
Here, we are calling template_class_depth on a FIELD_DECL corresponding to a lambda that is used inside variable template. template_class_depth however does not see that this FIELD_DECL is used inside a variable template binding because its chain of DECL_CONTEXTs does not include the corresponding

Re: Wonly-top-basic-asm

2016-02-07 Thread David Wohlferd
Hey Bernd. I replied with a patch that includes most of the changes you asked for (see inline below). Were you waiting on me for something more? I have cleaned up the testcases so they aren't so i386-specific, but otherwise this patch (attached) is the same. Let me know if there is somethi

Re: Remove -fshort-double (PR60410)

2016-02-07 Thread Jeff Law
On 02/07/2016 07:30 AM, Joseph Myers wrote: On Fri, 5 Feb 2016, Jeff Law wrote: Shouldn't c-opt.def be changed to note the option is deprecated and ignored rather than totally removing it? No. That's appropriate with optimization options which can safely be ignored, not with options such as

Re: [PATCH][wwwdocs] Add blurb to top of gcc-6/changes.html

2016-02-07 Thread Gerald Pfeifer
On Fri, 5 Feb 2016, Kyrill Tkachov wrote: > + > +This page is a brief summary of the huge number of improvements made to > +GCC in GCC 6. For more information, see the > +Porting to GCC 6 page and the > +full GCC documentation. > + > > I'd say "brief summary of some of the huge number of improvem

[PATCH] PR c++/69139

2016-02-07 Thread Adam Butcher
PR c++/69139 * cp/parser.c (cp_parser_simple_type_specifier): Don't mistake 'auto' in trailing return function pointer types as an implicit template parameter. PR c++/69139 * g++.dg/cpp0x/trailing12.C: New test. --- gcc/cp/parser.c

[wwwdocs] index.html -- make section on releases a bit denser

2016-02-07 Thread Gerald Pfeifer
While I worked on avoiding local styles, I noticed a couple of things on the main page (and a couple others). This is one of them that makes the main page a little liker. Make section on releases a bit denser: Rename it from "Release Series and Status" to just "Releases", replace "and" by ampers

Re: [PATCH] Remove PTX link option

2016-02-07 Thread Thomas Schwinge
Hi Alexander! On Fri, 29 Jan 2016 18:12:06 +0300, Alexander Monakov wrote: > On Mon, 11 Jan 2016, Alexander Monakov wrote: > > > On Mon, 11 Jan 2016, Thomas Schwinge wrote: > > > Alexander, would you please also submit a fix for that for nvptx-tools' > > > nvptx-run.c? (Or want me to do that?)

Re: Remove -fshort-double (PR60410)

2016-02-07 Thread Joseph Myers
On Fri, 5 Feb 2016, Jeff Law wrote: > Shouldn't c-opt.def be changed to note the option is deprecated and ignored > rather than totally removing it? No. That's appropriate with optimization options which can safely be ignored, not with options such as this that have an incompatible effect on A

New Swedish PO file for 'gcc' (version 6.1-b20160131)

2016-02-07 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: http://translationproject.org/latest/gcc/sv.po (This file, 'gcc-6.1-b20160131.sv.po',

[PATCH] testsuite/s390: Add __morestack test.

2016-02-07 Thread Marcin Koƛcielnicki
gcc/testsuite/ChangeLog: * gcc.target/s390/morestack.c: New test. --- Here's the promised test. gcc/testsuite/ChangeLog | 4 + gcc/testsuite/gcc.target/s390/morestack.c | 260 ++ 2 files changed, 264 insertions(+) create mode 100644 gcc/te

[wwwdocs] Replace by on index.html

2016-02-07 Thread Gerald Pfeifer
I noticed we have some unnatural vertical whitespace here (and have had for years, but this became more exposed when I played a little bit with font sizes). Fixed thusly. Gerald Index: index.html === RCS file: /cvs/gcc/wwwdocs/htdoc

[wwwdocs] main page -- shorten/reduce size of request for further news

2016-02-07 Thread Gerald Pfeifer
Shorten the request for further news. Use global CSS, thus practically also reducing font size when being served from gcc.gnu.org. Applied Gerald Index: index.html === RCS file: /cvs/gcc/wwwdocs/htdocs/index.html,v retrieving revis

Re: [PATCH] Make C++ use the enum mode attribute

2016-02-07 Thread Bernd Edlinger
On 06.02.2016 at 23:37 Trevor Saunders wrote: > On Sat, Feb 06, 2016 at 08:36:27PM +, Bernd Edlinger wrote: >> >> Hi Jakub, >> >> as a follow-up for your c/69669 fix, I'd like to have the enum mode also >> honored >> in C++ code, because the mode attribute now finally really works in C, but >

Re: [patch, fortran] PR50555 synonymous namelist/statement function dummy argument not allowed

2016-02-07 Thread Thomas Koenig
Hi Jerry, Attached patch adds diagnostics to catch this. Test case included. Regression tested on x86-64 OK for trunk? OK. Thanks for the patch! Thomas