Ping, please ?

Thanks in advance,

Olivier

> On 15 Oct 2020, at 08:38, Olivier Hainque <hain...@adacore.com> wrote:
> 
> Ping, please ?
> 
> Patch re-attached for convenience.
> 
> Thanks in advance!
> 
> Best Regards,
> 
> Olivier
> 
>> On 24 Sep 2020, at 11:46, Olivier Hainque <hain...@adacore.com> wrote:
>> 
>> Re-proposing this patch after re-testing with a recent
>> mainline on on aarch64-linux (bootstrap and regression test
>> with --enable-languages=all), and more than a year of in-house
>> use in production for a few aarch64 ports on a gcc-9 base.
>> 
>> The change moves the definitions of PROBE_STACK_FIRST_REG
>> and PROBE_STACK_SECOND_REG to a more appropriate place for such
>> items (here, in aarch64.md as suggested by Richard), and adjusts
>> their value from r9/r10 to r10/r11 to free r9 for a possibly
>> more general purpose (e.g. as a static chain at least on targets
>> which have a private use of r18, such as Windows or Vxworks).
>> 
>> OK to commit?
>> 
>> Thanks in advance,
>> 
>> With Kind Regards,
>> 
>> Olivier
>> 
>> 2020-11-07  Olivier Hainque  <hain...@adacore.com>
>> 
>>      * config/aarch64/aarch64.md: Define PROBE_STACK_FIRST_REGNUM
>>      and PROBE_STACK_SECOND_REGNUM constants, designating r10/r11.
>>      Replacements for the PROBE_STACK_FIRST/SECOND_REG constants in
>>      aarch64.c.
>>      * config/aarch64/aarch64.c (PROBE_STACK_FIRST_REG): Remove.
>>      (PROBE_STACK_SECOND_REG): Remove.
>>      (aarch64_emit_probe_stack_range): Adjust to the _REG -> _REGNUM
>>      suffix update for PROBE_STACK register numbers.
> 
> <aarch64-regnum.txt>

Reply via email to