Re: build-failure for cris-elf with "[00/32] Support multiple ABIs in the same translation unit"

2019-10-01 Thread Hans-Peter Nilsson
> From: Richard Sandiford > Date: Tue, 1 Oct 2019 09:51:51 +0200 > Hans-Peter Nilsson writes: > > My autotester for cris-elf complains about a build-breaking > > commit in the revision range (working:breaking) 276299:276359 > Fixed as below. I also belatedly see a new definition of >

Re: build-failure for cris-elf with "[00/32] Support multiple ABIs in the same translation unit"

2019-10-01 Thread Richard Sandiford
Hans-Peter Nilsson writes: >> From: Richard Sandiford >> Date: Wed, 11 Sep 2019 21:02:26 +0200 > >> This series of patches introduces some classes and helpers for handling >> multiple ABIs in the same translation unit. At the moment "ABI" maans >> specifically the choice of call-clobbered

build-failure for cris-elf with "[00/32] Support multiple ABIs in the same translation unit"

2019-09-30 Thread Hans-Peter Nilsson
> From: Richard Sandiford > Date: Wed, 11 Sep 2019 21:02:26 +0200 > This series of patches introduces some classes and helpers for handling > multiple ABIs in the same translation unit. At the moment "ABI" maans > specifically the choice of call-clobbered registers [...] > The series also

Re: [00/32] Support multiple ABIs in the same translation unit

2019-09-27 Thread Richard Sandiford
Dimitar Dimitrov writes: > On Wed, 11 Sep 2019, 22:02:26 EEST Richard Sandiford wrote: >> The reason for the PRU differences is that the port defines >> targetm.hard_regno_call_part_clobbered, but uses it to test whether >> a multi-register value contains a mixture of fully-clobbered and >>

Re: [00/32] Support multiple ABIs in the same translation unit

2019-09-26 Thread Dimitar Dimitrov
On Wed, 11 Sep 2019, 22:02:26 EEST Richard Sandiford wrote: > The reason for the PRU differences is that the port defines > targetm.hard_regno_call_part_clobbered, but uses it to test whether > a multi-register value contains a mixture of fully-clobbered and > fully-preserved registers. AFAICT

Re: [00/32] Support multiple ABIs in the same translation unit

2019-09-12 Thread Steven Bosscher
On Wednesday, September 11, 2019, Richard Sandiford < richard.sandif...@arm.com> wrote:. > > > Sorry for the long write-up. > > Richard > *thanks* for the long write-up! Ciao! Steven

[00/32] Support multiple ABIs in the same translation unit

2019-09-11 Thread Richard Sandiford
This series of patches introduces some classes and helpers for handling multiple ABIs in the same translation unit. At the moment "ABI" maans specifically the choice of call-clobbered registers, but I'm hoping the structures could be used for other ABI properties in future. The main point of the