Re: [PATCH, rtl-optimization]: Fix post-reload compare elimination pre-pass

2012-02-12 Thread Uros Bizjak
On Sat, Feb 11, 2012 at 11:01 PM, Richard Henderson wrote:       * compare-elim.c (find_comparisons_in_bb): Eliminate only compares       having mode compatible with the mode of previous compare.  Substitute       compare mode of previous compare with the mode, compatible    

Re: [PATCH] disable __size_t macro on GNU/kFreeBSD

2012-02-12 Thread Robert Millan
El 12 de febrer de 2012 1:09, Gerald Pfeifer ha escrit: > Given that both Mike and me considered this patch on the obvious > side, I now committed the following variation thereof on trunk. Thanks! -- Robert Millan

Re: [libitm] Link with -litm and -pthread

2012-02-12 Thread Jack Howarth
On Sat, Feb 11, 2012 at 08:23:45PM +0100, Eric Botcazou wrote: > >I missed the regeneration of libitm/configure the first time. The > > p2.diff with the regenerated libitm/configure passes make check in libitm > > now on x86_64-apple-darwin11... > > Great, thanks for the testing. Eric, The

Re: [wwwdocs] update gcc-4.7/changes.html

2012-02-12 Thread Gerald Pfeifer
On Wed, 8 Feb 2012, Jonathan Wakely wrote: > Add note on thread improvements to libstdc++ changes. Nice. I have a hunch that many will be interested to learn which targets are now benefiting from this. Do you have a list, even if not complete to add there? Gerald Index: changes.html ==

[Patch, fortran] PR50981 correctly handle absent arrays as actual argument to elemental procedures

2012-02-12 Thread Mikael Morin
Hello, there was no specific handling for absent arrays passed as argument to elemental procedures. So, because of scalarisation, we were passing an array element reference of a NULL pointer which was failing. These patches add a conditional to pass NULL when the data pointer is NULL. Norm

[wwwdocs] Rotate news

2012-02-12 Thread Gerald Pfeifer
Applied. Gerald Index: index.html === RCS file: /cvs/gcc/wwwdocs/htdocs/index.html,v retrieving revision 1.832 diff -u -3 -p -r1.832 index.html --- index.html 8 Feb 2012 23:31:02 - 1.832 +++ index.html 12 Feb 2012 18:54:4

[wwwdocs] Shorten rationale for development plan

2012-02-12 Thread Gerald Pfeifer
This was totally suitable for when it was written; us now having had this in place for ages and approaching GCC 4.7, make this a bit shorter, by about a fourth, and make the context in time more explicit. Applied. Gerald Index: develop.html ===

New Swedish PO file for 'gcc' (version 4.7-b20120128)

2012-02-12 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-4.7-b20120128.sv.po',

Re: [wwwdocs] deprecation of access declarations

2012-02-12 Thread Fabien Chêne
Ping ? 2012/1/27 Fabien Chêne : > Hi Gerald, > > 2012/1/13 Fabien Chêne : > [...] >>> Mind suggesting a snippet for our release notes at >>> http://gcc.gnu.org/gcc-4.7/changes.html ? >> >> Yes, sure, thanks for suggestion. Unfortunately, my machine is >> currently down, I'll get back to you when i

[libitm] Add SPARC bits

2012-02-12 Thread Eric Botcazou
Hi, this adds a SPARC (V9 only) port to the library. Straightforward, except that the unusual setup of _ITM_beginTransaction's frame consistently crashes GDB if it is fully described in the CFI. Since backtracing through that frame isn't very likely to happen in real life, I have left it as-i

[SPARC] Further work around problematic paradoxical subregs

2012-02-12 Thread Eric Botcazou
Word-mode paradoxical subregs have been problematic on big-endian architectures for ages, and the PA and SPARC ports have a workaround for this in the form of the CANNOT_CHANGE_MODE_CLASS macro. The SPARC one was more limited in scope, but 10 ACATS tests fail at -O2 on the mainline because of t

[wwwdocs] Reduce references to stages in develop.html

2012-02-12 Thread Gerald Pfeifer
This is in preparation of some potentially future changes in relation to the currently confusing naming of Stages 1 and 3. It reduces references to concrete stages and slightly reformats here and there. Committed. Gerald Index: develop.html ==

[Patch, fortran] PR50981 absent polymorphic scalar actual arguments

2012-02-12 Thread Mikael Morin
Hello, this is the next PR50981 fix: when passing polymorphic scalar actual arguments to elemental procedures, we were not adding the "_data" component reference. The fix is straightforward; checking that the expression's type is BT_CLASS was introducing regressions, so this patch uses a helper

[wwwdocs] Change affiliation for Marc Lehmann

2012-02-12 Thread Gerald Pfeifer
...on the steering committee web page, as suggested by Marc. Applied. Gerald Index: steering.html === RCS file: /cvs/gcc/wwwdocs/htdocs/steering.html,v retrieving revision 1.34 diff -u -3 -p -r1.34 steering.html --- steering.html

New German PO file for 'gcc' (version 4.7-b20120128)

2012-02-12 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.7-b20120128.de.po', h

Re: [PATCH] Re: New atomics not mentioned in /gcc-4.7/changes.html

2012-02-12 Thread Gerald Pfeifer
On Wed, 8 Feb 2012, Andrew MacLeod wrote: > Checked in the shortened version and changes. How thats? > seems better :-) Yep, thanks! There is just a minor grammor I went ahead fixing. On the title page, I was thinking to refer to the release notes entry (gcc-4.7/changes.html), and would make

Re: [wwwdocs] deprecation of access declarations

2012-02-12 Thread Gerald Pfeifer
On Fri, 27 Jan 2012, Fabien Chêne wrote: > I get back to you for the snippet about deprecated access > declarations. I would also find it sensible to advertise about the fix > of c++/14258, a popular bug I have hit myself many times. OK to commit > the below ? Yes, thank you. One suggestion: wher

Re: [wwwdocs] update gcc-4.7/changes.html

2012-02-12 Thread Jonathan Wakely
On 12 February 2012 18:25, Gerald Pfeifer wrote: > On Wed, 8 Feb 2012, Jonathan Wakely wrote: >> Add note on thread improvements to libstdc++ changes. > > Nice.  I have a hunch that many will be interested to learn which > targets are now benefiting from this.  Do you have a list, even if > not com

Re: Documenting the MIPS changes in 4.7

2012-02-12 Thread Gerald Pfeifer
On Sun, 5 Feb 2012, Richard Sandiford wrote: > I've committed this patch to describe the MIPS changes in GCC 4.7. > Corrections, comments, and help with wordsmithing are all welcome. Nice! How about the small follow-up below? Gerald Index: changes.html ==

Re: [Patch,wwwdocs,AVR]: AVR release notes

2012-02-12 Thread Gerald Pfeifer
On Mon, 30 Jan 2012, Georg-Johann Lay wrote: >> "Support for...has been added" (also typo: beed -> been) Hmm, this still seems to be in the latest version? > Is "C code" better? Or C-code? Without the extension, inline assembler > must be used to get correct code, using C like a = b or > pstruc

Re: [wwwdocs] libstdcxx_so_7-2-branch branch creation

2012-02-12 Thread Gerald Pfeifer
On Wed, 1 Feb 2012, François Dumont wrote: > I have created yesterday the libstdcxx_so_7-2-branch in the gcc repo > that only contains the libstdc++-v3 folder. This branch will contain all > the abi breaking changes that are plan to be moved to trunk as soon as > the decision to break the ab

Re: Announcing new docstring relicensing maintainers

2012-02-12 Thread Gerald Pfeifer
And here is the change to MAINTAINERS I just committed. 2012-02-12 Gerald Pfeifer * MAINTAINERS (Various Maintainers): Add Diego Novillo, Gerald Pfeifer and Joseph Myers as docstring relicensing maintainers. Index: MAINTAINERS ==

Re: adjust installation docs to discourage installing GMP, MPFR and MPC separately

2012-02-12 Thread Gerald Pfeifer
On Sat, 4 Feb 2012, Jonathan Wakely wrote: >* doc/install.texi (Prerequisites): Suggest building GMP, MPFR and >MPC as part of GCC before describing configuring with --with-gmp etc. >(Installing GCC: Configuration): State that --with-gmp etc. aren't >needed if source

Re: adjust installation docs to discourage installing GMP, MPFR and MPC separately

2012-02-12 Thread Gerald Pfeifer
On Sat, 21 Jan 2012, Jonathan Wakely wrote: >> My 2c - I heartily recommend this patch. > Thanks. I'm a bit surprised noone else has commented - I hoped this > would be a no-brainer, or at least get some constructive feedback for > further improvement. One reason surely is that the diffs for chang

Re: adjust installation docs to discourage installing GMP, MPFR and MPC separately

2012-02-12 Thread Jonathan Wakely
On 12 February 2012 23:43, Gerald Pfeifer wrote: > On Sat, 21 Jan 2012, Jonathan Wakely wrote: >>> My 2c - I heartily recommend this patch. >> Thanks. I'm a bit surprised noone else has commented - I hoped this >> would be a no-brainer, or at least get some constructive feedback for >> further impr

RE: [Ping] RE: CR16 Port addition

2012-02-12 Thread Gerald Pfeifer
On Fri, 3 Feb 2012, Jayant R. Sonar wrote: > After making some minor changes related to build problems, I have > checked-in the CR16 GCC port yesterday. How about a news item on our main web page, and release notes entry under gcc-4.7/changes.html? Details on how to create changes for our web pa

RE: [PATCH ARM] backport r174803 from trunk to 4.6 branch

2012-02-12 Thread Bin Cheng
Ping... Thanks > -Original Message- > From: gcc-patches-ow...@gcc.gnu.org [mailto:gcc-patches-ow...@gcc.gnu.org] On > Behalf Of Bin Cheng > Sent: Wednesday, February 08, 2012 4:29 PM > To: gcc-patches@gcc.gnu.org > Subject: [PATCH ARM] backport r174803 from trunk to 4.6 branch > > Hi, > J