Re: [PATCH] d: Remove D-specific version definitions from target headers

2022-10-24 Thread Richard Biener via Gcc-patches
On Sun, 23 Oct 2022, ibuc...@gdcproject.org wrote: > > On 17/10/2022 20:08 CEST Iain Buclaw wrote: > > > > > > Hi, > > > > This splits up the targetdm sources so that each file only handles one > > target platform. > > > > Having all logic kept in the headers means that they could become

Re: [PATCH] d: Remove D-specific version definitions from target headers

2022-10-23 Thread ibuclaw--- via Gcc-patches
> On 17/10/2022 20:08 CEST Iain Buclaw wrote: > > > Hi, > > This splits up the targetdm sources so that each file only handles one > target platform. > > Having all logic kept in the headers means that they could become out of > sync when a new target is added (loongarch*-*-linux*) or

[PATCH] d: Remove D-specific version definitions from target headers

2022-10-17 Thread Iain Buclaw via Gcc-patches
Hi, This splits up the targetdm sources so that each file only handles one target platform. Having all logic kept in the headers means that they could become out of sync when a new target is added (loongarch*-*-linux*) or accidentally broken if some headers in tm_file are omitted or changed