Re: [PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-28 Thread Gaius Mulley via Gcc-patches
Richard Biener writes: > On Wed, May 25, 2022 at 9:50 PM Gaius Mulley wrote: >> >> Richard Biener writes: >> >> > So is there a reason to have the 'scaffold' separate from the object >> > of hello.mod? >> >> Perhaps the major advantage is flexibility? But no we can by default >> produce the sc

Re: [PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-27 Thread Richard Biener via Gcc-patches
On Wed, May 25, 2022 at 9:50 PM Gaius Mulley wrote: > > Richard Biener writes: > > > So is there a reason to have the 'scaffold' separate from the object > > of hello.mod? > > Perhaps the major advantage is flexibility? But no we can by default > produce the scaffold within the object of hello.m

Re: [PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-25 Thread Gaius Mulley via Gcc-patches
Richard Biener writes: > So is there a reason to have the 'scaffold' separate from the object > of hello.mod? Perhaps the major advantage is flexibility? But no we can by default produce the scaffold within the object of hello.mod (and give users the ability to disable scaffold generation shoul

Re: [PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-25 Thread Richard Biener via Gcc-patches
On Tue, May 24, 2022 at 5:45 PM Gaius Mulley wrote: > > Richard Biener writes: > > > On Sat, May 21, 2022 at 3:11 AM Gaius Mulley wrote: > >> > >> > >> Hi, > >> > >> Gaius wrote: > >> > >> > the changes do raise questions. The reason for the changes here are to > >> > allow easy linking for mod

Re: [PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-24 Thread Gaius Mulley via Gcc-patches
Richard Biener writes: > On Sat, May 21, 2022 at 3:11 AM Gaius Mulley wrote: >> >> >> Hi, >> >> Gaius wrote: >> >> > the changes do raise questions. The reason for the changes here are to >> > allow easy linking for modula-2 users. >> >> > $ gm2 hello.mod >> >> > for example will compile and l

Re: [PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-24 Thread Richard Biener via Gcc-patches
On Sat, May 21, 2022 at 3:11 AM Gaius Mulley wrote: > > > Hi, > > Gaius wrote: > > > the changes do raise questions. The reason for the changes here are to > > allow easy linking for modula-2 users. > > > $ gm2 hello.mod > > > for example will compile and link with all dependent modules (dependa

Re: [PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-20 Thread Gaius Mulley via Gcc-patches
Hi, Gaius wrote: > the changes do raise questions. The reason for the changes here are to > allow easy linking for modula-2 users. > $ gm2 hello.mod > for example will compile and link with all dependent modules (dependants > are generated by analysing module source imports). The gm2 drive

Re: [PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-20 Thread Gaius Mulley via Gcc-patches
Richard Biener writes: > On Wed, May 18, 2022 at 3:47 PM Gaius Mulley via Gcc-patches > wrote: >> >> hello, >> >> this file is part-01 of the patch set for the gm2 review. Hi Richard, > I think you did a better job last time splitting the patches. ah many apologies I should have annotated the

Re: [PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-20 Thread Richard Biener via Gcc-patches
On Wed, May 18, 2022 at 3:47 PM Gaius Mulley via Gcc-patches wrote: > > hello, > > this file is part-01 of the patch set for the gm2 review. I think you did a better job last time splitting the patches. This one contains the driver changes for which I have a hard time remembering the reason they

[PATCH] Modula-2: merge proposal/review: 1/9 01.patch-set-01

2022-05-18 Thread Gaius Mulley via Gcc-patches
hello, this file is part-01 of the patch set for the gm2 review. 1. all GCC files which have been patched. == The 'Only in' diff output was: Only in gcc-git-devel-modula2/gcc: m2 Only in gcc-git-devel-modula2/gcc/testsuite: gm2 Only in gcc-git-devel-mod