Add a few more -fno-builtin to make sure we test libm, not the compiler.
authormiod <miod@openbsd.org>
Fri, 27 Jan 2023 16:39:22 +0000 (16:39 +0000)
committermiod <miod@openbsd.org>
Fri, 27 Jan 2023 16:39:22 +0000 (16:39 +0000)
regress/lib/libm/cephes/Makefile
regress/lib/libm/exp/Makefile
regress/lib/libm/floor/Makefile
regress/lib/libm/fpaccuracy/Makefile
regress/lib/libm/lgamma/Makefile
regress/lib/libm/nextafter/Makefile
regress/lib/libm/rint/Makefile
regress/lib/libm/round/Makefile
regress/lib/libm/tgamma/Makefile

index 36f9f0a..d155add 100644 (file)
@@ -1,9 +1,10 @@
-#      $OpenBSD: Makefile,v 1.2 2011/06/02 21:47:40 martynas Exp $
+#      $OpenBSD: Makefile,v 1.3 2023/01/27 16:39:22 miod Exp $
 
 PROG = cephes
 SRCS = cephes.c const.c constll.c monot.c monotl.c monotll.c polevll.c \
        testvect.c testvectl.c testvectll.c
 LDADD = -lm
 DPADD = ${LIBM}
+CFLAGS+= -fno-builtin
 
 .include <bsd.regress.mk>
index ebfd590..80ade1e 100644 (file)
@@ -1,8 +1,9 @@
-#      $OpenBSD: Makefile,v 1.1 2006/03/15 21:44:06 otto Exp $
+#      $OpenBSD: Makefile,v 1.2 2023/01/27 16:39:22 miod Exp $
 
 PROG=exp
 
 LDADD=-lm
 DPADD=${LIBM}
+CFLAGS+= -fno-builtin
 
 .include <bsd.regress.mk>
index 37340dc..ae82f6a 100644 (file)
@@ -1,7 +1,8 @@
-#      $OpenBSD: Makefile,v 1.1 2003/11/01 00:50:44 mickey Exp $
+#      $OpenBSD: Makefile,v 1.2 2023/01/27 16:39:22 miod Exp $
 
 PROG=floor
 LDADD=-lm
 DPADD=${LIBM}
+CFLAGS+= -fno-builtin
 
 .include <bsd.regress.mk>
index a83b1a1..3315376 100644 (file)
@@ -1,4 +1,4 @@
-#      $OpenBSD: Makefile,v 1.2 2018/03/10 20:52:58 kettenis Exp $
+#      $OpenBSD: Makefile,v 1.3 2023/01/27 16:39:22 miod Exp $
 
 PROG = fpaccuracy
 SRCS = Gamma.c INV.c Pix.c acos.c acosh.c asin.c asinh.c atan.c \
@@ -7,6 +7,7 @@ SRCS = Gamma.c INV.c Pix.c acos.c acosh.c asin.c asinh.c atan.c \
        sincos.c sincos2.c sinh.c sqrt.c tan.c tanh.c y0.c y1.c
 LDADD = -lm
 DPADD = ${LIBM}
+CFLAGS+= -fno-builtin
 CLEANFILES += fpaccuracy.out
 
 .include <bsd.regress.mk>
index 73a7372..59fb0eb 100644 (file)
@@ -1,7 +1,8 @@
-#      $OpenBSD: Makefile,v 1.1 2011/05/28 22:38:06 martynas Exp $
+#      $OpenBSD: Makefile,v 1.2 2023/01/27 16:39:22 miod Exp $
 
 PROG=lgamma
 LDADD=-lm
 DPADD=${LIBM}
+CFLAGS+= -fno-builtin
 
 .include <bsd.regress.mk>
index 1f27218..59d8503 100644 (file)
@@ -1,7 +1,8 @@
-#      $OpenBSD: Makefile,v 1.1 2011/04/16 20:41:23 martynas Exp $
+#      $OpenBSD: Makefile,v 1.2 2023/01/27 16:39:22 miod Exp $
 
 PROG=nextafter
 LDADD=-lm
 DPADD=${LIBM}
+CFLAGS+= -fno-builtin
 
 .include <bsd.regress.mk>
index 0b3c1e7..fff7de9 100644 (file)
@@ -1,7 +1,8 @@
-#      $OpenBSD: Makefile,v 1.1 2003/02/12 07:05:34 mickey Exp $
+#      $OpenBSD: Makefile,v 1.2 2023/01/27 16:39:22 miod Exp $
 
 PROG=rint
 LDADD=-lm
 DPADD=${LIBM}
+CFLAGS+= -fno-builtin
 
 .include <bsd.regress.mk>
index c291345..a51bda1 100644 (file)
@@ -1,7 +1,8 @@
-#      $OpenBSD: Makefile,v 1.1 2011/04/17 10:33:09 martynas Exp $
+#      $OpenBSD: Makefile,v 1.2 2023/01/27 16:39:22 miod Exp $
 
 PROG=round
 LDADD=-lm
 DPADD=${LIBM}
+CFLAGS+= -fno-builtin
 
 .include <bsd.regress.mk>
index b8ec38c..e7eb5c7 100644 (file)
@@ -1,8 +1,9 @@
-#      $OpenBSD: Makefile,v 1.1 2008/06/11 15:07:34 martynas Exp $
+#      $OpenBSD: Makefile,v 1.2 2023/01/27 16:39:22 miod Exp $
 
 PROG=tgamma
 
 LDADD=-lm
 DPADD=${LIBM}
+CFLAGS+= -fno-builtin
 
 .include <bsd.regress.mk>