This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug target/44618] [4.4/4.5 regression] wrong code with -frename-registers


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44618

--- Comment #30 from Edmar Wienskoski <edmar at freescale dot com> 2011-08-24 15:06:48 UTC ---
Not really.

A year ago when I opened the bug, it was affecting all branches.
When it was finally approved (David E.), I re-factored the patch.

At this point I found 4.4 did not need the patch any more. I submitted
patch for all others (4.5, 4.6, 4.7). As I sad before, it was already 
approved,
but I depend on David to do the commit as I don't have WAA.

He said he was busy, it took almost 2 weeks for him to do the commit on 4.7,
few days latter it came the commit on 4.6. And the 4.5 never came...

Edmar



On 08/23/2011 11:57 PM, galak at kernel dot crashing.org wrote:
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44618
>
> Kumar Gala<galak at kernel dot crashing.org>  changed:
>
>             What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                   CC|                            |galak at kernel dot
>                     |                            |crashing.org
>
> --- Comment #29 from Kumar Gala<galak at kernel dot crashing.org>  2011-08-24 04:57:31 UTC ---
> (In reply to comment #27)
>> Author: jakub
>> Date: Thu Jun 16 07:49:58 2011
>> New Revision: 175093
>>
>> URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=175093
>> Log:
>> 2011-06-13  Edmar Wienskoski<edmar@freescale.com>
>>
>>      PR target/44618
>>      * config/rs6000/rs6000.md (save_gpregs_<mode>): Replaced pattern
>>      with a set of similar patterns, where the MATCH_OPERAND for the
>>      function argument is replaced with individual references to hardware
>>      registers.
>>      (save_fpregs_<mode>): Ditto
>>      (restore_gpregs_<mode>): Ditto
>>      (return_and_restore_gpregs_<mode>): Ditto
>>      (return_and_restore_fpregs_<mode>): Ditto
>>      (return_and_restore_fpregs_aix_<mode>): Ditto
>>
>>      * gcc.target/powerpc/outofline_rnreg.c: New testcase.
>>
>> Modified:
>>      trunk/gcc/ChangeLog
>>      trunk/gcc/testsuite/ChangeLog
> Any reason this wasn't applied to 4.5 branch?
>


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]