Re: Ping^2 Re: Fix front end specs for -save-temps=

2011-03-05 Thread Jason Merrill
On 03/01/2011 03:56 PM, Mike Stump wrote: On Mar 1, 2011, at 11:51 AM, Joseph S. Myers wrote: Ping^2. This patch is pending review of the C++ front-end part. As I recall, having C++ in the subject line, or cc Jason can be used to to

Re: RFC: C++0x ABI PATCH to decltype handling

2011-03-05 Thread Jason Merrill
On 02/23/2011 11:56 PM, Jason Merrill wrote: Perhaps so; I'm not sure what the right answer is for the default ABI version. For now I've just made these changes ABI v6, and I'm checking in this patch. It occurred to me that the change in v5 hadn't been released yet, so I've changed these to be

[committed] Fix pr47975.c test compilation on hppa*-*-hpux*

2011-03-05 Thread John David Anglin
On hppa*-*-hpux*, we can't use common for a vector size of 32 due to alignment limitiations. Tested on hppa2.0w-hp-hpux11.11. Committed to trunk. Dave -- J. David Anglin dave.ang...@nrc-cnrc.gc.ca National Research Council of Canada (613) 990-0752 (

New German PO file for 'gcc' (version 4.6-b20101218)

2011-03-05 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 German team of translators. The file is available at: http://translationproject.org/latest/gcc/de.po (This file, 'gcc-4.6-b20101218.de.po', h

Re: [Patch] PR c++/26256

2011-03-05 Thread Jason Merrill
On 03/04/2011 03:11 AM, Fabien ChĂȘne wrote: Hmm, I've implemented what you were suggesting, and I don't understand the following check in supplement_binding: else if (TREE_CODE (bval) == TYPE_DECL&& DECL_ARTIFICIAL (bval)) { /* The old binding was a type name. It was placed in

Update contrib/gennews for GCC 4.6

2011-03-05 Thread Joseph S. Myers
I've applied this patch to update contrib/gennews to include the release notes files for GCC 4.6. Index: ChangeLog === --- ChangeLog (revision 170703) +++ ChangeLog (working copy) @@ -1,3 +1,7 @@ +2011-03-05 Joseph Myers + +

Re: avoid useless if-before-free tests

2011-03-05 Thread Joseph S. Myers
On Sat, 5 Mar 2011, Jim Meyering wrote: > diff --git a/intl/bindtextdom.c b/intl/bindtextdom.c > index 6faac57..ba3cc9a 100644 Sorry, missed these in the first pass; intl/ is another case where we wouldn't want to patch this locally. An import of updated libintl from newer upstream gettext wou

Re: avoid useless if-before-free tests

2011-03-05 Thread Joseph S. Myers
On Sat, 5 Mar 2011, Jim Meyering wrote: > diff --git a/gcc/config/i386/gmm_malloc.h b/gcc/config/i386/gmm_malloc.h > index 7a7e840..8993fc7 100644 > --- a/gcc/config/i386/gmm_malloc.h > +++ b/gcc/config/i386/gmm_malloc.h > @@ -67,8 +67,7 @@ _mm_malloc (size_t size, size_t align) > static __inline

Re: [x32] PATCH: Use long long to check rt_sigreturn syscall

2011-03-05 Thread H.J. Lu
On Fri, Mar 04, 2011 at 03:50:07PM -0800, H.J. Lu wrote: > Hi, > > I checked this patch into x32 branch. > > > H.J. > --- > commit f8dd1a34cd51d52589cac5833dbf60e99e258504 > Author: H.J. Lu > Date: Fri Mar 4 15:22:45 2011 -0800 > > Use long long to check rt_sigreturn syscall. > > diff -

Re: [committed] Fix get_loop_body ICE (PR rtl-optimization/47899)

2011-03-05 Thread H.J. Lu
On Sat, Mar 5, 2011 at 6:35 AM, Jakub Jelinek wrote: > Hi! > > I've committed this patch of Zdenek to fix PR47899 after bootstrap/regtest > on x86_64-linux and i686-linux to trunk, pre-approved in the PR. > Zdenek, if you want to adjust the ChangeLog entry I've made up or use > different e-mail ad

[patch, moxie] Use newlib-stdint.h

2011-03-05 Thread Anthony Green
I just checked in the attached patch to use newlib-stdint.h for moxie-elf. This fixes a few newer test cases that use macros like __UINTPTR_TYPE__. AG 2011-03-05 Anthony Green * config.gcc (moxie-*-elf): Add newlib-stdint.h to tmfile. Index: gcc/config.gcc ===

Re: [2/2] Reducing the overhead of dwarf2 location tracking

2011-03-05 Thread Richard Sandiford
Jakub Jelinek writes: > On Fri, Mar 04, 2011 at 01:56:55PM +, Richard Sandiford wrote: >> * dwarf2out.c (dw_loc_list_node): Add resolved_addr and replaced. >> (cached_dw_loc_list_def): New structure. >> (cached_dw_loc_list): New typedef. >> (cached_dw_loc_list_table): New v

[committed] Fix get_loop_body ICE (PR rtl-optimization/47899)

2011-03-05 Thread Jakub Jelinek
Hi! I've committed this patch of Zdenek to fix PR47899 after bootstrap/regtest on x86_64-linux and i686-linux to trunk, pre-approved in the PR. Zdenek, if you want to adjust the ChangeLog entry I've made up or use different e-mail address, just Change it in SVN. kam.uniff.cz domain you've used in

Re: [patch, ARM] Fix minipool ICE

2011-03-05 Thread Richard Earnshaw
On Mon, 2011-02-28 at 23:40 +0800, Chung-Lin Tang wrote: > On 2011/2/28 11:07 PM, Richard Earnshaw wrote: > > > > On Mon, 2011-02-07 at 14:09 +0800, Chung-Lin Tang wrote: > >> Hi, > >> the *arm_zero_extendhisi2[_v6] patterns currently do not have the > >> constant pool range attributes specified,

avoid useless if-before-free tests

2011-03-05 Thread Jim Meyering
Hello, Someone asked me about this yesterday, and since I've been carrying this patch series for over a year -- it's not high priority -- this seems like a good time finally to post it. I've been removing if-before-free tests for a few years now. Here are some of the projects that have endured th