This is the mail archive of the gcc-patches@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]

Re: Re:[PING^2] Patch Fix PR1936,24894,31644,31786 AVR target


Hi Andy,

please post me last version of this patch.

Anatoly.

----- Original Message ----- 
From: "Andrew Hutchinson" <andrewhutchinson@cox.net>
To: "Anatoly Sokolov" <aesok@post.ru>; <gcc-patches@gcc.gnu.org>
Cc: "Weddington, Eric" <eweddington@cso.atmel.com>
Sent: Sunday, April 06, 2008 7:35 PM
Subject: Re:[PING^2] Patch Fix PR1936,24894,31644,31786 AVR target


> Anatoly,
> 
> could you please approve this patch for AVR mainline so I can comit it?
> 
> Andy
> 
> 
> Andrew Hutchinson wrote:
>> I sent you this patch to approve and comit on 2008-02-2.
>>
>> It passed execute tests no regressions.
>>
>> Can it now be applied?
>>
>>
>>
>>
>> Andrew Hutchinson wrote:
>>> 2008-02-20  Andrew Hutchinson <hutchinsonandy@aim.com>
>>>
>>>    PR target/19636,24894,31644,31786
>>>     * config/avr/avr.h (REG_ALLOC_ORDER_2):    Move defintion from
>>>    avr.c. Re-order alternative 2.
>>>    (LEGITIMIZE_RELOAD_ADDRESS): Don't push base pointer as reload for
>>>    base pointer spill.
>>>    * config/avr/avr.c (legitimate_address_p): Expose address inside
>>>    subreg. Permit REG_X as base pointer.
>>>    (order_regs_for_local_alloc) Move constant definitions to avr.h.
>>>    (extra_constraint_Q): Add post-inc, pre-dec of X,Y Z to constraint.
>>>    * config/avr/avr.md (*movhi) Add Q constraint before m.
>>>
>>>
>>> I am re-testing modified patch. (It takes a few hours.)
>>>
>>>
>>>
>

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