Re: [Bug c/108224] [PATCH] add srandom random initstate setstate

2022-12-31 Thread Prathamesh Kulkarni via Gcc-patches
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

Re: [PATCH] configure: Do not build the unused libffi shared library.

2022-12-31 Thread Richard Biener via Gcc-patches
> 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

[PATCH] configure: Do not build the unused libffi shared library.

2022-12-31 Thread Iain Sandoe via Gcc-patches
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.

[PATCH] Modula-2, testsuite: No 96 bit floating type on Darwin.

2022-12-31 Thread Iain Sandoe via Gcc-patches
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: *

[PATCH] modula-2, doc: Build dvi, ps and pdf doc in the gcc/doc directory.

2022-12-31 Thread Iain Sandoe via Gcc-patches
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

Re: [PATCH 3/n] modula2: Ensure that module registration constructors are 'extern' [PR108183].

2022-12-31 Thread Gaius Mulley via Gcc-patches
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 > >

Re: [PATCH] Darwin, crts: Provide scalb and significand as a crt [PR107631]

2022-12-31 Thread Iain Sandoe
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