Hi Joseph,
> On 30 Dec 2022, at 22:26, Joseph Myers wrote:
>
> On Fri, 30 Dec 2022, Iain Sandoe via Gcc-patches wrote:
>
>> This patch is providing functions used by the modula-2 implementation.
>>
>> At present, I've used a crt rather than adding symbols to libgcc, since
>> it is not clear if
Iain Sandoe writes:
> There are several modula-2 issues on Darwin, some blocking bootstrap on
> one or more system versions.
>
> This has been tested on powerpc/i688-darwin9 .. x86_64-darwin10,17,21 and
> the prototype aarch64-darwin branch on darwin21.
>
> OK for trunk?
> thanks
> Iain
>
> NOTE:
Tested on darwin21 with "make m2.pdf" and "make m2.dvi".
OK for trunk?
thanks.
Iain
--- 8< ---
This also uses the configured $(TEXI2DVI) and $(TEXI2PDF) to deal with those
targets (since we cannot assume to know what the user might have installed).
gcc/m2/ChangeLog:
* Make-lang.in (dvi,
Tested on x86_64 and aarch64 Darwin,
OK for master?
thanks
Iain
--- 8< ---
The realbitscast.mod is currently failing on x86_64 and aarch64
Darwin since they do not have a 96b floating type. Disable the
type for all Darwin arches.
gcc/testsuite/ChangeLog:
* gm2/iso/pass/realbitscast.mo
Tested on i686/powerpc/x86_64/aarch64 Darwin, x86_64-linux-gnu,
OK for master?
thanks
Iain
--- 8< ---
We do not use the shared libffi library, nor do we install it.
However, on at least Darwin, the shared version will be picked
up for testing, so it is preferrable not to build it.
Signed-off-by:
> Am 31.12.2022 um 15:16 schrieb Iain Sandoe via Gcc-patches
> :
>
> Tested on i686/powerpc/x86_64/aarch64 Darwin, x86_64-linux-gnu,
> OK for master?
Ok
Richard
> thanks
> Iain
>
> --- 8< ---
>
> We do not use the shared libffi library, nor do we install it.
> However, on at least Darwin
On Wed, 28 Dec 2022 at 04:01, Jonny Grant wrote:
>
>
>
> On 26/12/2022 09:19, Prathamesh Kulkarni wrote:
> > On Mon, 26 Dec 2022 at 14:25, Jonny Grant wrote:
> >>
> >>
> >>
> >> From 6ff344979af46dbcd739dd9068d6d595547e4c27 Mon Sep 17 00:00:00 2001
> >> From: Jonathan Grant
> >> Date: Sun, 25 De