Re: [PATCH] Adding target rdos to GCC

2013-01-27 Thread Uros Bizjak
On Mon, Jan 28, 2013 at 7:50 AM, Leif Ekblad wrote: > If the patch is ok, could some maintainer add it to trunk? There is no gthr-rdos.h file in your patch: *** gcc-4.8-20121230/config/gthr.m4 2012-10-15 15:10:30.0 +0200 --- gcc-work/config/gthr.m4 2013-01-07 10:14:04.620667900

Re: [PATCH] Adding target rdos to GCC

2013-01-27 Thread Leif Ekblad
If the patch is ok, could some maintainer add it to trunk? Regards, Leif Ekblad - Original Message - From: "Richard Biener" To: "Uros Bizjak" Cc: "Leif Ekblad" ; ; "H.J. Lu" ; "Jakub Jelinek" Sent: Wednesday, January 09, 2013 9:37 AM Subject: Re: [PATCH] Adding target rdos to GCC

Re: [PATCH ARM iWMMXt 0/5] Improve iWMMXt support

2013-01-27 Thread Matt Turner
On Tue, Jun 26, 2012 at 7:56 AM, nick clifton wrote: > Hi Matt, > > >> There's also a trivial documentation fix: >> >> [PATCH 1/2] doc: Correct __builtin_arm_tinsr prototype documentation >> >> and a test to exercise the intrinsics: >> >> [PATCH 2/2] arm: add iwMMXt mmx-2.c test > > > These have b

[patch] Fix libstdc++/56112, inserting non-pairs into std::unordered_map

2013-01-27 Thread Jonathan Wakely
This is a much simpler fix than discussed in bugzilla, just forward to _M_emplace() when inserting from a type that needs conversion to value_type. This also fixes the dangling reference problem as well as the regression with calling insert() with convertible types. PR libstdc++/56112

Re: [Patch] Fix PR54814

2013-01-27 Thread Steven Bosscher
On Sun, Jan 27, 2013 at 11:09 PM, Georg-Johann Lay wrote: The patch was originally worked out by Bernd Schmidt and fixed a problem introduced in http://gcc.gnu.org/r190252 Ironically, this revision fixes a reload problem on x86/x86_64 -- which doesn't use reload anymore now...

Re: [avr,committed] Fix fixed-point conversion

2013-01-27 Thread Gerald Pfeifer
On Thu, 24 Jan 2013, Georg-Johann Lay wrote: > Committed the following change: > > http://gcc.gnu.org/r195424 > > * config/avr/avr.c (avr_out_fract): Make register numbers that > might be outside of source operand signed. Can you still post patches to the list, and not just the refer

Re: [Patch] Fix PR54814

2013-01-27 Thread Marc Glisse
On Sun, 27 Jan 2013, Georg-Johann Lay wrote: I found no "4.9 meta-bug" in the 47 meta-bugs. You have th PR? http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55996 -- Marc Glisse

Re: [Patch] Fix PR54814

2013-01-27 Thread Georg-Johann Lay
Georg-Johann Lay schrieb: Jeff Law schrieb: On 01/25/2013 11:41 AM, Georg-Johann Lay wrote: PR54814 causes spill fails because reload.c:find_valid_class_1 tests only one hard register instead of all hard registers of regno:mode in rclass: http://gcc.gnu.org/PR54814 The patch was originally

Re: Update my entry into the contributions

2013-01-27 Thread Gerald Pfeifer
On Fri, 25 Jan 2013, Andrew Pinski wrote: > I thought I would update my entry which just mentions the bug work > which I have done. I mentioned pointer plus and other optimizations > in the new entry. Okay. Just give others two, three days to chime in if I am missing something. And, should it

Re: [PATCH 1/2] Document HLE / RTM intrinsics

2013-01-27 Thread Andi Kleen
On Sun, Jan 27, 2013 at 07:15:42PM +0100, Florian Weimer wrote: > On 01/12/2013 04:28 PM, Andi Kleen wrote: > > >The TSX HLE/RTM intrinsics were missing documentation. Add this to the > >manual. > > Are these intrinsics restricted to free-standing implementations? Or > are these instructions de

Re: [Patch, Fortran] PR 54107: [4.8 Regression] Memory hog with abstract interface

2013-01-27 Thread Janus Weil
Hi, >> subroutine sub (arg) >> procedure(sub) :: arg >>end subroutine >> > You forgot to precise that this case (which is basically comment #4 in the > PR) is *not* fixed by the patch, as it fails later on at translation stage. yes, I just silently ignored that fact. > I have made up

Re: [Patch, Fortran] PR 54107: [4.8 Regression] Memory hog with abstract interface

2013-01-27 Thread Thomas Koenig
Am 27.01.2013 21:16, schrieb Mikael Morin: Or maybe wait for the fix for comment #4? I would rather commit the fixes now, just on general principles. If any regression should occur, it would be easier to pinpoint the reason. Thomas

Re: [Patch, Fortran] PR 54107: [4.8 Regression] Memory hog with abstract interface

2013-01-27 Thread Mikael Morin
Hi Janus, Le 27/01/2013 19:49, Janus Weil a écrit : subroutine sub (arg) procedure(sub) :: arg end subroutine You forgot to precise that this case (which is basically comment #4 in the PR) is *not* fixed by the patch, as it fails later on at translation stage. I have made up my min

Re: [patch, fortran] Fix PR 50627

2013-01-27 Thread Dominique Dhumieres
> Of course, that should be PR 50627 in the ChangeLog. I think you need both PR 50627 and 56054. The patch fixes these PRs, full testing in progress. Dominique

Re: [patch, fortran] Fix PR 50627

2013-01-27 Thread Thomas Koenig
Of course, that should be PR 50627 in the ChangeLog.

[Patch, Fortran] PR 54107: [4.8 Regression] Memory hog with abstract interface

2013-01-27 Thread Janus Weil
Hi all, the attached patch fixes a regression with PROCEDURE declarations and is a co-production of Mikael and me. The problem is this: For a procedure declaration like PROCEDURE(ifc) :: proc we currently go to quite some lengths to copy the complete interface (i.e. formal args etc) from symbol

[patch, fortran] Fix PR 50627

2013-01-27 Thread Thomas Koenig
Hello world, the attached patch fixes the regression regarding freeing namespaces twice. The test cases where also run unter valgrind without producing errors. Regression-tested. OK for trunk? Thomas 2013-01-27 Thomas Koenig PR fortran/56054 * decl.c (gfc_match_en

Re: [PATCH 1/2] Document HLE / RTM intrinsics

2013-01-27 Thread Florian Weimer
On 01/12/2013 04:28 PM, Andi Kleen wrote: The TSX HLE/RTM intrinsics were missing documentation. Add this to the manual. Are these intrinsics restricted to free-standing implementations? Or are these instructions designed in such a way that they work as expected even if the threading librar

SLP for vectors

2013-01-27 Thread Marc Glisse
Hello, this message is to check that I am not doing something absurd and ask for a bit of advice. In the attached patch, I let SLP recognize vector loads/stores just like it recognizes those in an array. It has a few issues: the cost of the vectorized version is overestimated, the base objec

Re: Cortex-A15 vfnma/vfnms test patch

2013-01-27 Thread amol pise
Dear Mike, Thanks for the information. Thank You, Amol Pise On Sat, Jan 26, 2013 at 12:17 AM, Mike Stump wrote: > Given what stage we are in for trunk, I'm going to let the arm folks review > this… [ this is my form of a ping for you! ] > > On Jan 21, 2013, at 9:04 PM, amol pise wrote: >> P

Re: [Patch, fortran] PR53537 Explicit import of USE renamed symbol.

2013-01-27 Thread Paul Richard Thomas
Dear Mikael, This looks good to me. The two week delay to back-porting is a good idea. Thanks for the patch Paul On 10 January 2013 15:57, Mikael Morin wrote: > Hello, > > for the case: > [...] >use select_precision, only: wp => dp >interface >subroutine ode_deriva

Re: FW: [PATCH] [MIPS] microMIPS gcc support

2013-01-27 Thread Maciej W. Rozycki
On Sat, 26 Jan 2013, Richard Sandiford wrote: > > How about instead of complicating this we simply add support for > > microMIPS encoding in the PLT? I think I should be able to squeeze out > > some time next week to dust off and retest the binutils patch I've had > > pending far too long now

Re: [wwwdocs] SH 4.8 changes - document thread pointer built-ins

2013-01-27 Thread Oleg Endo
On Sat, 2013-01-05 at 15:19 +0100, Oleg Endo wrote: > Hi, > > On Wed, 2013-01-02 at 19:13 -1000, Gerald Pfeifer wrote: > > Hi Oleg, > > > > On Wed, 17 Oct 2012, Oleg Endo wrote: > > >> +Added support for the built-in functions > > >> +__builtin_thread_pointer and > > >> +__builtin_set

[PATCH, i386]: Fix PR 56114, x86_64-linux-gnu-gcc generate wrong asm instruction MOVABS for intel syntax

2013-01-27 Thread Uros Bizjak
Hello! 2013-01-27 Uros Bizjak PR target/56114 * config/i386/i386.md (*movabs_1): Add square brackets around operand 0 in movabs insn template for -masm=intel asm alternative. (*movabs_2): Ditto for operand 1. testsuite/ChangeLog: 2013-01-27 Uros Bizjak

[Patch, AArch64, AArch64-4.7] Backport Optimize cmp in some cases patch

2013-01-27 Thread Venkataramanan Kumar
Hi Maintainers, The attached patch backports the gcc trunk patch http://gcc.gnu.org/ml/gcc-patches/2013-01/msg00143.html to "ARM/aarch64-4.7-branch" branch. ChangeLog.aarch64 2013-01-27 Venkataramanan Kumar Backport from mainline. 2013-01-04 Andrew Pinski * config/