summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakob Kaivo <jkk@ung.org>2019-03-06 19:59:26 -0500
committerJakob Kaivo <jkk@ung.org>2019-03-06 19:59:26 -0500
commit813c3440d19d8bbbe8987013d9d7160454327faf (patch)
treee6d7f6ea08bca5ca212471e06c535da9de30afe6
parent509b82a4e9ce3cc8f1780b6f31f61024c45cf83e (diff)
add __fpclassify to deps
-rw-r--r--.deps.mk5
-rw-r--r--.deps/all.c1
-rw-r--r--.deps/libm.C_03
-rw-r--r--.deps/math.h.deps1
-rw-r--r--.headers.mk2
5 files changed, 11 insertions, 1 deletions
diff --git a/.deps.mk b/.deps.mk
index e030a02f..c31a96ff 100644
--- a/.deps.mk
+++ b/.deps.mk
@@ -3622,6 +3622,10 @@ libm.a(erf.o): $(OBJDIR)/erf.o
$(OBJDIR)/erf.o: ./src/math/erf.c
$(CC) $(BASE_CFLAGS) $(CFLAGS) -c ./src/math/erf.c -o $@
+libm.a(__fpclassify.o): $(OBJDIR)/__fpclassify.o
+$(OBJDIR)/__fpclassify.o: ./src/math/__fpclassify.c
+ $(CC) $(BASE_CFLAGS) $(CFLAGS) -c ./src/math/__fpclassify.c -o $@
+
libm.a(sqrt.o): $(OBJDIR)/sqrt.o
$(OBJDIR)/sqrt.o: ./src/math/sqrt.c
$(CC) $(BASE_CFLAGS) $(CFLAGS) -c ./src/math/sqrt.c -o $@
@@ -3776,6 +3780,7 @@ include $(TOPDIR)/.deps/libc.XOPEN_4
include $(TOPDIR)/.deps/libc.XOPEN_400
include $(TOPDIR)/.deps/libcurses.XOPEN_4
include $(TOPDIR)/.deps/libcurses.XOPEN_400
+include $(TOPDIR)/.deps/libm.C_0
include $(TOPDIR)/.deps/libm.C_1
include $(TOPDIR)/.deps/libm.C_199901
include $(TOPDIR)/.deps/libm.POSIX_200112
diff --git a/.deps/all.c b/.deps/all.c
index f47c1bde..e3661fe0 100644
--- a/.deps/all.c
+++ b/.deps/all.c
@@ -2928,6 +2928,7 @@
./src/math/M_LOG2E.c
./src/math/erf.c
./src/math/fpclassify.c
+./src/math/__fpclassify.c
./src/math/sqrt.c
./src/math/FP_INFINITE.c
./src/math/sinh.c
diff --git a/.deps/libm.C_0 b/.deps/libm.C_0
new file mode 100644
index 00000000..4805cf23
--- /dev/null
+++ b/.deps/libm.C_0
@@ -0,0 +1,3 @@
+.POSIX:
+libm_C_0_OBJS= \
+ libm.a($(OBJDIR)/__fpclassify.o) \ No newline at end of file
diff --git a/.deps/math.h.deps b/.deps/math.h.deps
index 742dbfe8..3bd468a5 100644
--- a/.deps/math.h.deps
+++ b/.deps/math.h.deps
@@ -64,6 +64,7 @@
./src/math/M_LOG2E.c
./src/math/erf.c
./src/math/fpclassify.c
+./src/math/__fpclassify.c
./src/math/sqrt.c
./src/math/FP_INFINITE.c
./src/math/sinh.c
diff --git a/.headers.mk b/.headers.mk
index b3334839..6ea245c3 100644
--- a/.headers.mk
+++ b/.headers.mk
@@ -69,7 +69,7 @@ $(INCDIR)/limits.h: mkh.sh $(SRCDIR)/limits/SCHAR_MIN.c $(SRCDIR)/limits/TZNAME_
$(INCDIR)/locale.h: mkh.sh $(SRCDIR)/locale/struct_lconv.c $(SRCDIR)/locale/LC_TIME.c $(SRCDIR)/locale/LC_NUMERIC.c $(SRCDIR)/locale/LC_CTYPE.c $(SRCDIR)/locale/LC_ALL.c $(SRCDIR)/locale/LC_MESSAGES.c $(SRCDIR)/locale/LC_COLLATE.c $(SRCDIR)/locale/setlocale.c $(SRCDIR)/locale/localeconv.c $(SRCDIR)/locale/LC_MONETARY.c $(SRCDIR)/locale/NULL.ref
INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/locale.h
-$(INCDIR)/math.h: mkh.sh $(SRCDIR)/math/yn.c $(SRCDIR)/math/fmod.c $(SRCDIR)/math/M_LN10.c $(SRCDIR)/math/cbrt.c $(SRCDIR)/math/gamma.c $(SRCDIR)/math/signbit.c $(SRCDIR)/math/M_PI.c $(SRCDIR)/math/jn.c $(SRCDIR)/math/isgreaterequal.c $(SRCDIR)/math/log10.c $(SRCDIR)/math/M_PI_4.c $(SRCDIR)/math/modf.c $(SRCDIR)/math/acos.c $(SRCDIR)/math/islessequal.c $(SRCDIR)/math/nexttoward.c $(SRCDIR)/math/FP_ILOGBNAN.c $(SRCDIR)/math/sin.c $(SRCDIR)/math/isinf.c $(SRCDIR)/math/y1.c $(SRCDIR)/math/erfc.c $(SRCDIR)/math/remquo.c $(SRCDIR)/math/MATH_ERRNO.c $(SRCDIR)/math/isgreater.c $(SRCDIR)/math/FP_FAST_FMAL.c $(SRCDIR)/math/M_LOG10E.c $(SRCDIR)/math/nan.c $(SRCDIR)/math/HUGE_VALF.c $(SRCDIR)/math/fma.c $(SRCDIR)/math/M_SQRT1_2.c $(SRCDIR)/math/floor.c $(SRCDIR)/math/signgam.c $(SRCDIR)/math/isless.c $(SRCDIR)/math/asin.c $(SRCDIR)/math/M_2_PI.c $(SRCDIR)/math/FP_FAST_FMA.c $(SRCDIR)/math/llround.c $(SRCDIR)/math/MAXFLOAT.c $(SRCDIR)/math/llrint.c $(SRCDIR)/math/islessgreater.c $(SRCDIR)/math/M_E.c $(SRCDIR)/math/isfinite.c $(SRCDIR)/math/y0.c $(SRCDIR)/math/isnormal.c $(SRCDIR)/math/HUGE_VAL.c $(SRCDIR)/math/frexp.c $(SRCDIR)/math/remainder.c $(SRCDIR)/math/asinh.c $(SRCDIR)/math/j1.c $(SRCDIR)/math/round.c $(SRCDIR)/math/hypot.c $(SRCDIR)/math/M_PI_2.c $(SRCDIR)/math/cos.c $(SRCDIR)/math/j0.c $(SRCDIR)/math/log.c $(SRCDIR)/math/tan.c $(SRCDIR)/math/lround.c $(SRCDIR)/math/expm1.c $(SRCDIR)/math/M_1_PI.c $(SRCDIR)/math/rint.c $(SRCDIR)/math/FP_NORMAL.c $(SRCDIR)/math/ilogb.c $(SRCDIR)/math/isnan.c $(SRCDIR)/math/log2.c $(SRCDIR)/math/M_LOG2E.c $(SRCDIR)/math/erf.c $(SRCDIR)/math/fpclassify.c $(SRCDIR)/math/sqrt.c $(SRCDIR)/math/FP_INFINITE.c $(SRCDIR)/math/sinh.c $(SRCDIR)/math/float_t.c $(SRCDIR)/math/fdim.c $(SRCDIR)/math/atan2.c $(SRCDIR)/math/atanh.c $(SRCDIR)/math/pow.c $(SRCDIR)/math/fmin.c $(SRCDIR)/math/INFINITY.c $(SRCDIR)/math/copysign.c $(SRCDIR)/math/MATH_ERREXCEPT.c $(SRCDIR)/math/isunordered.c $(SRCDIR)/math/atan.c $(SRCDIR)/math/lgamma.c $(SRCDIR)/math/HUGE_VALL.c $(SRCDIR)/math/scalbn.c $(SRCDIR)/math/ceil.c $(SRCDIR)/math/scalb.c $(SRCDIR)/math/exp.c $(SRCDIR)/math/fmax.c $(SRCDIR)/math/math_errhandling.c $(SRCDIR)/math/M_SQRT2.c $(SRCDIR)/math/tanh.c $(SRCDIR)/math/scalbln.c $(SRCDIR)/math/FP_ZERO.c $(SRCDIR)/math/FP_NAN.c $(SRCDIR)/math/lrint.c $(SRCDIR)/math/tgamma.c $(SRCDIR)/math/fabs.c $(SRCDIR)/math/nearbyint.c $(SRCDIR)/math/log1p.c $(SRCDIR)/math/acosh.c $(SRCDIR)/math/M_2_SQRTPI.c $(SRCDIR)/math/NAN.c $(SRCDIR)/math/FP_ILOGB0.c $(SRCDIR)/math/ldexp.c $(SRCDIR)/math/exp2.c $(SRCDIR)/math/trunc.c $(SRCDIR)/math/nextafter.c $(SRCDIR)/math/cosh.c $(SRCDIR)/math/double_t.c $(SRCDIR)/math/FP_SUBNORMAL.c $(SRCDIR)/math/M_LN2.c $(SRCDIR)/math/logb.c $(SRCDIR)/math/FP_FAST_FMAF.c
+$(INCDIR)/math.h: mkh.sh $(SRCDIR)/math/yn.c $(SRCDIR)/math/fmod.c $(SRCDIR)/math/M_LN10.c $(SRCDIR)/math/cbrt.c $(SRCDIR)/math/gamma.c $(SRCDIR)/math/signbit.c $(SRCDIR)/math/M_PI.c $(SRCDIR)/math/jn.c $(SRCDIR)/math/isgreaterequal.c $(SRCDIR)/math/log10.c $(SRCDIR)/math/M_PI_4.c $(SRCDIR)/math/modf.c $(SRCDIR)/math/acos.c $(SRCDIR)/math/islessequal.c $(SRCDIR)/math/nexttoward.c $(SRCDIR)/math/FP_ILOGBNAN.c $(SRCDIR)/math/sin.c $(SRCDIR)/math/isinf.c $(SRCDIR)/math/y1.c $(SRCDIR)/math/erfc.c $(SRCDIR)/math/remquo.c $(SRCDIR)/math/MATH_ERRNO.c $(SRCDIR)/math/isgreater.c $(SRCDIR)/math/FP_FAST_FMAL.c $(SRCDIR)/math/M_LOG10E.c $(SRCDIR)/math/nan.c $(SRCDIR)/math/HUGE_VALF.c $(SRCDIR)/math/fma.c $(SRCDIR)/math/M_SQRT1_2.c $(SRCDIR)/math/floor.c $(SRCDIR)/math/signgam.c $(SRCDIR)/math/isless.c $(SRCDIR)/math/asin.c $(SRCDIR)/math/M_2_PI.c $(SRCDIR)/math/FP_FAST_FMA.c $(SRCDIR)/math/llround.c $(SRCDIR)/math/MAXFLOAT.c $(SRCDIR)/math/llrint.c $(SRCDIR)/math/islessgreater.c $(SRCDIR)/math/M_E.c $(SRCDIR)/math/isfinite.c $(SRCDIR)/math/y0.c $(SRCDIR)/math/isnormal.c $(SRCDIR)/math/HUGE_VAL.c $(SRCDIR)/math/frexp.c $(SRCDIR)/math/remainder.c $(SRCDIR)/math/asinh.c $(SRCDIR)/math/j1.c $(SRCDIR)/math/round.c $(SRCDIR)/math/hypot.c $(SRCDIR)/math/M_PI_2.c $(SRCDIR)/math/cos.c $(SRCDIR)/math/j0.c $(SRCDIR)/math/log.c $(SRCDIR)/math/tan.c $(SRCDIR)/math/lround.c $(SRCDIR)/math/expm1.c $(SRCDIR)/math/M_1_PI.c $(SRCDIR)/math/rint.c $(SRCDIR)/math/FP_NORMAL.c $(SRCDIR)/math/ilogb.c $(SRCDIR)/math/isnan.c $(SRCDIR)/math/log2.c $(SRCDIR)/math/M_LOG2E.c $(SRCDIR)/math/erf.c $(SRCDIR)/math/fpclassify.c $(SRCDIR)/math/__fpclassify.c $(SRCDIR)/math/sqrt.c $(SRCDIR)/math/FP_INFINITE.c $(SRCDIR)/math/sinh.c $(SRCDIR)/math/float_t.c $(SRCDIR)/math/fdim.c $(SRCDIR)/math/atan2.c $(SRCDIR)/math/atanh.c $(SRCDIR)/math/pow.c $(SRCDIR)/math/fmin.c $(SRCDIR)/math/INFINITY.c $(SRCDIR)/math/copysign.c $(SRCDIR)/math/MATH_ERREXCEPT.c $(SRCDIR)/math/isunordered.c $(SRCDIR)/math/atan.c $(SRCDIR)/math/lgamma.c $(SRCDIR)/math/HUGE_VALL.c $(SRCDIR)/math/scalbn.c $(SRCDIR)/math/ceil.c $(SRCDIR)/math/scalb.c $(SRCDIR)/math/exp.c $(SRCDIR)/math/fmax.c $(SRCDIR)/math/math_errhandling.c $(SRCDIR)/math/M_SQRT2.c $(SRCDIR)/math/tanh.c $(SRCDIR)/math/scalbln.c $(SRCDIR)/math/FP_ZERO.c $(SRCDIR)/math/FP_NAN.c $(SRCDIR)/math/lrint.c $(SRCDIR)/math/tgamma.c $(SRCDIR)/math/fabs.c $(SRCDIR)/math/nearbyint.c $(SRCDIR)/math/log1p.c $(SRCDIR)/math/acosh.c $(SRCDIR)/math/M_2_SQRTPI.c $(SRCDIR)/math/NAN.c $(SRCDIR)/math/FP_ILOGB0.c $(SRCDIR)/math/ldexp.c $(SRCDIR)/math/exp2.c $(SRCDIR)/math/trunc.c $(SRCDIR)/math/nextafter.c $(SRCDIR)/math/cosh.c $(SRCDIR)/math/double_t.c $(SRCDIR)/math/FP_SUBNORMAL.c $(SRCDIR)/math/M_LN2.c $(SRCDIR)/math/logb.c $(SRCDIR)/math/FP_FAST_FMAF.c
INCDIR=$(INCDIR) sh mkh.sh $(INCDIR)/math.h
$(INCDIR)/monetary.h: mkh.sh $(SRCDIR)/monetary/strfmon.c $(SRCDIR)/monetary/ssize_t.ref $(SRCDIR)/monetary/size_t.ref