[PATCHv2][PING][wwwdocs] Mention -freport-bug in release notes

2015-02-01 Thread Yury Gribov
On 01/26/2015 11:03 AM, Yury Gribov wrote: > On 01/16/2015 12:18 PM, Yury Gribov wrote: This is a wwwdocs patch to changes.html to announce -freport-bug flag. Ok to commit? Hi all, Second version of patch with updates from Gerald Pfeifer. Ok to commit? Ping. -Y ? the Index: htdocs/gcc-

[PATCH, AArch64] Handle SYMBOL_SMALL_TPREL appropriately

2015-02-01 Thread Hurugalawadi, Naveen
Hi, Please find attached the patch that handles the operations on SYMBOL_SMALL_TPREL appropriately. It fixes gcc.dg/tls/opt-11.c regression on ilp32. Please review the patch and let us know if its okay? Regression tested on aarch64-elf. Thanks, Naveen 2015-02-02 Andrew Pinski

Re: [patch, fortram] PR64506 FORMAT Parse Error with Continuation Line

2015-02-01 Thread Jerry DeLisle
On 02/01/2015 01:02 PM, Tobias Burnus wrote: Jerry DeLisle wrote: The attached patch fixes this issue. Regression tested on x86-64. New test case attached. OK for trunk? Looks ok (together with a changelog for the test case). However, I tried a similar fixed-form program and it failed similar

Re: [patch, fortram] PR64506 FORMAT Parse Error with Continuation Line

2015-02-01 Thread Jerry DeLisle
On 02/01/2015 08:34 PM, Jerry DeLisle wrote: The test case should have the print *, astring changed to call abort. Jerry ! { dg-do run } ! { dg-options "-std=gnu" } ! PR64506 fixed form source character(25) :: astring 100 format('This format is OK.' &) 200 format('This format wor

Re: [debug-early] C++ clones and limbo DIEs

2015-02-01 Thread Jason Merrill
On 02/01/2015 10:15 PM, Aldy Hernandez wrote: Well, we'd also have to output globals, which we're currently not doing in finalize_compilation_unit. But if you're ok with generating early dwarf for functions as well as globals/statics from finalize_compilation_unit() then we could get rid of virt

Re: [PATCH] PR64635 - load libgomp-plugin-host_nonshm shared library with correct suffix

2015-02-01 Thread David Edelsohn
Based on the way that libgomp wants to dynamically load the library, the library should use suffix .so.#n on AIX. AIX also needs the library linked with libpthread. Bootstrapped on powerpc-ibm-aix7.1.0.0. Thanks, David PR libgomp/64635 * configure.tgt (*-*-aix*): Use standard po

Re: [debug-early] C++ clones and limbo DIEs

2015-02-01 Thread Aldy Hernandez
On 01/31/2015 10:22 PM, Jason Merrill wrote: On 01/30/2015 06:49 PM, Aldy Hernandez wrote: + FOR_EACH_FUNCTION_WITH_GIMPLE_BODY (node) +if (DECL_ABSTRACT_ORIGIN (node->decl)) If we do this for all functions, not just those with DECL_ABSTRACT_ORIGIN set... + /* FIXME: What does this do

[PATCH libstdc++] Fix for std::uncaught_exception (PR 62258)

2015-02-01 Thread Michael Hanselmann
Calls to `std::uncaught_exception` after calling `std::rethrow_exception' always return `true' when `std::uncaught_exception' should return `false' unless an exception is in flight. `std::rethrow_exception' does not update `__cxa_eh_globals::uncaughtExceptions' while the following call to `__cxa_be

Re: [debug-early] C++ clones and limbo DIEs

2015-02-01 Thread Jason Merrill
On 02/01/2015 03:42 AM, Richard Biener wrote: I always thought a user expects debug information for all entities in the source, not only those useb by the (optimized) binary. Right, but the clones aren't in the source individually; the primary constructor that they are cloned from should alwa

Re: [RS6000] fix for RTL cprop vs. fixed hard regs

2015-02-01 Thread David Edelsohn
On Fri, Jan 30, 2015 at 1:57 AM, Alan Modra wrote: > On Fri, Jan 16, 2015 at 08:12:27PM +1030, Alan Modra wrote: >> https://lists.ozlabs.org/pipermail/linuxppc-dev/2014-December/123776.html >> shows gcc-5 miscompiling a powerpc64 linux kernel. The executive >> summary is that the rs6000 backend h

[PATCH] PR 64047

2015-02-01 Thread David Edelsohn
This patch applies equivalent changes from ix86_set_current_function to rs6000_set_current_function. The example in the Bugzilla report does not fail, but I hope that the reporter can confirm this is fixed. Bootstrapped on powerpc64-linux-gnu. Committed. Thanks, David PR target/64047

Re: [patch, fortram] PR64506 FORMAT Parse Error with Continuation Line

2015-02-01 Thread Tobias Burnus
Jerry DeLisle wrote: The attached patch fixes this issue. Regression tested on x86-64. New test case attached. OK for trunk? Looks ok (together with a changelog for the test case). However, I tried a similar fixed-form program and it failed similarly. I think you need a similar fix (in the sa

[wwwdocs] about.html maintainance

2015-02-01 Thread Gerald Pfeifer
It turns out that with the disabling of cvsweb the code for the infrastructure no longer is accessible via the web (and I actually only wanted to adjust that part of the page), so make those adjustment, simplify the language a bit, but disable the section. Applied. Gerald Index: about.html =

Re: [changes.html] Document -fdiagnostics-color= default changes

2015-02-01 Thread Gerald Pfeifer
On Friday 2014-11-14 19:12, Manuel López-Ibáñez wrote: > This is what I committed. Thanks Manuel! As I am catching up on some older changes, I went ahead and made some minor changes on top of yours and applied the following: Make a link description around -fdiagnostics-color= more meaningful,

Fix -fipa-icf -fprofile-use ICE

2015-02-01 Thread Jan Hubicka
Hi, this PR is about IPA icf first releasing body during profile merge and then attempting to use result to build tunk. Bootstrapped/regtested x86_64-linux. Tested on Firefox build. Will commit it shortly. Honza PR ipa/64872 * ipa-utils.c (ipa_merge_profiles): Add release argum

Re: [patch, fortran] PR64506 FORMAT Parse Error with Continuation Line

2015-02-01 Thread Jerry DeLisle
After Stage 4 of course. On 02/01/2015 04:44 AM, Jerry DeLisle wrote: The attached patch fixes this issue. Regression tested on x86-64. New test case attached. OK for trunk? Regards, Jerry 2015-02-01 Jerry DeLisle PR fortran/64506 * scanner.c (gfc_next_char_literal): Check fo

Re: [PATCH, testsuite]: Cleanup dumps

2015-02-01 Thread Mike Stump
On Jan 31, 2015, at 1:55 PM, Bernhard Reutner-Fischer wrote: > > What about the -Wcomment question? I don’t consider it linked in anyway to the patch at hand. I’m not a big fan of the default flags being much different than the flags the user normally sees. That said, would be nice to avoid

Re: [patch, build] Restore bootstrap in building libcc1 on darwin

2015-02-01 Thread Iain Sandoe
This is a GCC5 bootstrap regression on 32bit Darwin hosts ( I can raise a PR if that is considered necessary). In fact it is not libcc1, but libiberty that is the cause - On 26 Jan 2015, at 14:13, Rainer Orth wrote: > FX writes: > >>> The default BOOT_CFLAGS are: -O2 -g -mdynamic-no-pic >>>

Re: [PATCH] Added PLUGIN_FINISH_TYPE callback on enum type processing

2015-02-01 Thread Bruno Loff
Do I need to do anything else to get this patch into gcc? On 29 January 2015 at 22:32, Bruno Loff wrote: > The issue was first reported by Joachim Wieland to the list > g...@gcc.gnu.org, on Wed, > Jan 19, 2011 (Subject: PLUGIN_FINISH_TYPE not executed for enums). > > > A description of the proble

Re: [patch libstdc++] Optimize synchronization in std::future if futexes are available.

2015-02-01 Thread Jonathan Wakely
One more patch to fix the preprocessor conditions, this time to fix --disable-threads builds. Tested x86_64-linux, committed to trunk. commit 911783907e5482c09d80fd8a5e3b5aa6d2b891d3 Author: Jonathan Wakely Date: Sat Jan 31 22:01:43 2015 + * src/c++11/futex.cc: Do not define for gthr

Re: [patch] Fix invalid attributes in libstdc++

2015-02-01 Thread Jonathan Wakely
On 01/02/15 15:08 +, Jonathan Wakely wrote: I failed to CC gcc-patches on this patch ... On 29/01/15 13:02 +, Jonathan Wakely wrote: Jakub pointed out that we have some attributes that don't use the reserved namespace, e.g. __attribute__ ((always_inline)). This is a 4.9/5 regression an

Re: [patch] Fix invalid attributes in libstdc++

2015-02-01 Thread Jonathan Wakely
I failed to CC gcc-patches on this patch ... On 29/01/15 13:02 +, Jonathan Wakely wrote: Jakub pointed out that we have some attributes that don't use the reserved namespace, e.g. __attribute__ ((always_inline)). This is a 4.9/5 regression and the fix was pre-approved by Jakub so I've commi

[patch, fortram] PR64506 FORMAT Parse Error with Continuation Line

2015-02-01 Thread Jerry DeLisle
The attached patch fixes this issue. Regression tested on x86-64. New test case attached. OK for trunk? Regards, Jerry 2015-02-01 Jerry DeLisle PR fortran/64506 * scanner.c (gfc_next_char_literal): Check for '!' and if found, clear the comment and go back and get

[SH][committed] Add atomic not insns

2015-02-01 Thread Oleg Endo
Hi, This adds atomic not insns for SH. Although not directly supported by the atomic builtins, for things like atomic xor (-1) or atomic nand (-1) combine will happily try to simplify the insns into a unary not. Committed as r220317. Tested with make -k check-gcc RUNTESTFLAGS="sh.exp=pr64851* --

Re: [debug-early] C++ clones and limbo DIEs

2015-02-01 Thread Richard Biener
On February 1, 2015 7:22:29 AM CET, Jason Merrill wrote: >On 01/30/2015 06:49 PM, Aldy Hernandez wrote: >> + FOR_EACH_FUNCTION_WITH_GIMPLE_BODY (node) >> +if (DECL_ABSTRACT_ORIGIN (node->decl)) > >If we do this for all functions, not just those with >DECL_ABSTRACT_ORIGIN set... > >> + /* FI

Re: [debug-early] C++ clones and limbo DIEs

2015-02-01 Thread Richard Biener
On January 30, 2015 11:04:23 PM CET, Jason Merrill wrote: >On 01/30/2015 03:36 PM, Aldy Hernandez wrote: >> /* It is possible to have both DECL_ABSTRACT_P and DECLARATION be >true if we >> started to generate the abstract instance of an inline, decided >to output >> its containing clas

Re: [Patch, libstdc++/64680] Conform the standard regex interface

2015-02-01 Thread Tim Shen
On Wed, Jan 21, 2015 at 9:08 PM, Tim Shen wrote: > Fixed and committed. I believe this one is also suitable for 4.9? I guess we don't have a 'code freeze' for 4.9 branch as we do for 5.0 late stage? -- Regards, Tim Shen

Re: [Patch, libstdc++/64649] Fix regex_traits::lookup_collatename and regex_traits::lookup_classname

2015-02-01 Thread Tim Shen
On Fri, Jan 23, 2015 at 1:20 PM, Tim Shen wrote: > I think this patch fits 4.9 branch well? Ping. -- Regards, Tim Shen