On Tue, Dec 08, 2020 at 02:38:59PM +, Maciej W. Rozycki wrote:
> Here's the full list of math functions that the `configure' script in
> libgfortran reports as missing:
>
> checking for acosl... no
> checking for acoshf... no
[..]
> Except for the Bessel functions these are a part of ISO C;
On Thu, Nov 26, 2020 at 06:01:31PM +, Maciej W. Rozycki wrote:
> The VAX/NetBSD port however does use hardware FP in their libm as far as
> I can tell, so I guess it would be reasonable for libgfortran to do so as
> well. I haven't checked how correct their implementation actually is, but
On Mon, Mar 31, 2014 at 08:35:30PM +0100, Richard Sandiford wrote:
> Are you sure it was ever in FSF GCC? I went through every revision
> of netbsd.h in git and couldn't see it.
No, I'm not - guess I never tried a pure gcc on mips.
> I can go ahead and apply the patch anyway if it's the right th
In the mips--netbsdelf target gcc 4.9 lost the pre-definition of
__mips_o32, which is heavily used in NetBSD sources.
The obvious trivial patch adds it back.
Martin
--8-<--
Define __mips_o32 for -mabi=32
--- gcc/config/mips/netbsd.h.orig 2014-01-02 23:23:26.0 +0100
+++ gcc/config/
This version seems to work for me - but do you really want to go on
this slippery ice?
Martin
--- libgcc/config/t-hardfp.orig 2014-02-07 08:46:34.0 +0100
+++ libgcc/config/t-hardfp 2014-03-23 13:25:44.0 +0100
@@ -51,11 +51,11 @@
$(subst M,$(pair),
On Sun, Mar 23, 2014 at 11:59:39AM +0100, Andreas Schwab wrote:
> -r changes the regexp syntax to extended, so this will no longer match.
Right, it needs a few more \ removed - however, it doesn't work anyway,
as our sed does not accept empty alternatives:
(si|2|3|) fails with: RE error: empty (s
The flag WCONTINUED for waitpid() is not portable.
The attached patch just defines it to 0 if missing.
Martin
--- gcc/lto/lto.c.orig 2014-02-24 23:58:44.0 +0100
+++ gcc/lto/lto.c 2014-03-21 16:43:05.0 +0100
@@ -2470,6 +2470,11 @@ do_stream_out (char *temp_filename, lto_
libgcc/config/t-hardfp uses sed to convert libgcc function names
(like __addsf3) into a tuple of -D defines.
The regular expression used for that contains |, which is not a basic
regular expression and not understood by posix sed.
Gnu sed seems to enable it by default, I suppose - or this should