Re: [PATCH] Fix PR middle-end/39976, 200.sixtrack degradation

2011-12-02 Thread Jeff Law
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/02/11 12:27, William J. Schmidt wrote: Erm, wait. How are PHIs in different blocks going to have the same incoming edges? (I was thinking of control dependence edges, but these are just regular control flow incoming edges, right?) So

Re: [PATCH] Fix PR middle-end/39976, 200.sixtrack degradation

2011-12-02 Thread William J. Schmidt
On Fri, 2011-12-02 at 13:46 -0700, Jeff Law wrote: On 12/02/11 12:27, William J. Schmidt wrote: Erm, wait. How are PHIs in different blocks going to have the same incoming edges? (I was thinking of control dependence edges, but these are just regular control flow incoming edges,

[Patch, Fortran] PR 51378 Fix component-access check

2011-12-02 Thread Tobias Burnus
Found via Reinhold Bader's test suite: If a component is public, it remains public even if the extended type has PRIVATE. Build and regtested on x86-64-linux. OK for the trunk? Tobias 2011-12-02 Tobias Burnus bur...@net-b.de PR fortran/51378 * symbol.c (gfc_find_component): Fix access

[Patch, Fortran] Fix MOVE_ALLOC check

2011-12-02 Thread Tobias Burnus
This patches fixes my previous MOVE_ALLOC patch. The standard states for TO: It shall be polymorphic if FROM is polymorphic. I somehow read this bijectively, but the it is actually allowed to have a nonpolymorphic FROM with a polymorphic TO. Thanks for Damian for finding this. Build and

Re: [PATCH] Fix AVX2 mulv32qi expander (PR target/51387)

2011-12-02 Thread Richard Henderson
On 12/02/2011 11:18 AM, Jakub Jelinek wrote: PR target/51387 * config/i386/sse.md (mulmode3 with VI1_AVX2 iterator): For V32QImode use { 0,2,..,14,32,34,..,46,16,18,..,30,48,50,..,62 } permutation instead of extract even permutation. Ok. r~

Re: FW: [PATCH][Cilkplus] Low cost annotations implementation

2011-12-02 Thread H.J. Lu
On Fri, Dec 2, 2011 at 2:35 PM, Iyer, Balaji V balaji.v.i...@intel.com wrote: Hello H. J.,   Here are the fixed patches. I have numbered their order from 1 through 4. The ChangeLog entries should be added to the beginning of ChangeLog, not in the middle. -- H.J.

[pph] Re-factor merge reads for lang_decl (issue5440087)

2011-12-02 Thread Diego Novillo
This patch adds support for doing merge reads of lang_decl by processing PPH_RECORD_START_MERGE_BODY records. I need it for the next patch that will emit the merge keys for namespaces. Tested on x86_64. Diego. * pph-in.c (pph_in_lang_decl_start): Rename from pph_in_ref_lang_decl.

Re: [RFC] Port libitm to powerpc

2011-12-02 Thread Richard Henderson
On 12/02/2011 05:37 AM, Iain Sandoe wrote: Richard: things that I did, intentionally, differently (and I'm not sure are correct). 1. I saved the CR 2. Once the vrs are saved, I update the VRsave mask to reflect that. Don't update VRsave. This gives the OS license to clobber those

Re: [RFC] Port libitm to powerpc

2011-12-02 Thread Iain Sandoe
Hi Richard, On 2 Dec 2011, at 22:59, Richard Henderson wrote: On 12/02/2011 05:37 AM, Iain Sandoe wrote: Richard: things that I did, intentionally, differently (and I'm not sure are correct). 1. I saved the CR 2. Once the vrs are saved, I update the VRsave mask to reflect that. Don't

Re: [PATCH] Implement stap probe on ARM's unwinder

2011-12-02 Thread Richard Henderson
On 12/02/2011 04:25 AM, Bernd Schmidt wrote: Doesn't look like it would cause problems. I have no idea what builtin_frob_return_addr does but it appears to exist everywhere. It's for adjusting the return address in magic ways. E.g. Sparc pc+8 for structure returns, ARM low bit for thumb

libgo patch committed: Generate dependencies automatically

2011-12-02 Thread Ian Lance Taylor
This patch adds automatic dependency generation to the packages in libgo. This saves me from having to fix all the dependencies each time I import a new version of the library. As can be seen in this patch, I really need to learn how to use autogen. Bootstrapped and ran Go testsuite on

Re: rs6000 options change for rtems.h

2011-12-02 Thread Joseph S. Myers
On Fri, 2 Dec 2011, Joel Sherrill wrote: OK. I obviously read too much into the other uses. I did not intend to change semantics just account for the change making this not compile. How does the the new version look? This version is OK. -- Joseph S. Myers jos...@codesourcery.com

[patch] PR51347 alias problem

2011-12-02 Thread Patrick Marlier
Hi, PR51347 shows up a problem due to the TM IPA rework. tree_function_versioning segfault because the cfg of old_decl (alias) is NULL. Indeed, an alias can get called but tm cg data are in the parent of the alias. Bootstrapped and regtested. Thanks, Patrick. ChangeLog 2011-12-02 Patrick

Re: [libstdc++] doc/xml/manual/abi.xml -- fix references to GCC as well as GNU/Linux

2011-12-02 Thread Jonathan Wakely
On 27 November 2011 00:24, Gerald Pfeifer wrote: On the way I spotted an odd reference to GCC.  Looking at the overall document, it occurs to me that  - newer versions of GCC are not covered, and  - references to GCC generally are of the form gcc-X.Y instead of GCC X.Y. Is this something

libgo patch committed: Update to weekly.2011-11-02

2011-12-02 Thread Ian Lance Taylor
I have updated the libgo library to the weekly.2011-11-02 release of the master library. The only changes in this patch are to switch from using the type os.Error to the new predeclared type error, and to add a new errors package providing a couple of convenience functions. This causes

<    1   2   3