Module Name: src Committed By: riastradh Date: Mon Aug 7 08:54:40 UTC 2023
Modified Files: src/lib/libm/src: ldbl_dummy.c Log Message: libm: Add dummy remainderl and remquol. These are pretty bad -- these aren't transcendental functions; not rocket science to make them correctly rounded -- but let's just make sure they're available in libm for netbsd-10. XXX pullup-10 To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/lib/libm/src/ldbl_dummy.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/lib/libm/src/ldbl_dummy.c diff -u src/lib/libm/src/ldbl_dummy.c:1.3 src/lib/libm/src/ldbl_dummy.c:1.4 --- src/lib/libm/src/ldbl_dummy.c:1.3 Mon Mar 13 18:18:36 2023 +++ src/lib/libm/src/ldbl_dummy.c Mon Aug 7 08:54:40 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: ldbl_dummy.c,v 1.3 2023/03/13 18:18:36 riastradh Exp $ */ +/* $NetBSD: ldbl_dummy.c,v 1.4 2023/08/07 08:54:40 riastradh Exp $ */ /*- * Copyright (c) 2013 The NetBSD Foundation, Inc. @@ -34,7 +34,7 @@ */ #include <sys/cdefs.h> -__RCSID("$NetBSD: ldbl_dummy.c,v 1.3 2023/03/13 18:18:36 riastradh Exp $"); +__RCSID("$NetBSD: ldbl_dummy.c,v 1.4 2023/08/07 08:54:40 riastradh Exp $"); #include "namespace.h" #include <math.h> @@ -222,3 +222,15 @@ tgammal(long double x) { return tgamma(x); } + +long double +remainderl(long double x, long double y) +{ + return remainder(x, y); +} + +long double +remquol(long double x, long double y, int *quo) +{ + return remquo(x, y, quo); +}