@@ -225,7 +225,6 @@ RUNSHARED= @RUNSHARED@
225225ENSUREPIP= @ENSUREPIP@
226226
227227# Internal static libraries
228- LIBMPDEC_A= Modules/_decimal/libmpdec/libmpdec.a
229228LIBEXPAT_A= Modules/expat/libexpat.a
230229
231230# HACL* build configuration
@@ -589,45 +588,6 @@ LINK_PYTHON_OBJS=@LINK_PYTHON_OBJS@
589588DTRACE_DEPS = \
590589 Python/ceval.o Python/gc.o Python/import.o Python/sysmodule.o
591590
592- ##########################################################################
593- # decimal's libmpdec
594-
595- LIBMPDEC_OBJS= \
596- Modules/_decimal/libmpdec/basearith.o \
597- Modules/_decimal/libmpdec/constants.o \
598- Modules/_decimal/libmpdec/context.o \
599- Modules/_decimal/libmpdec/convolute.o \
600- Modules/_decimal/libmpdec/crt.o \
601- Modules/_decimal/libmpdec/difradix2.o \
602- Modules/_decimal/libmpdec/fnt.o \
603- Modules/_decimal/libmpdec/fourstep.o \
604- Modules/_decimal/libmpdec/io.o \
605- Modules/_decimal/libmpdec/mpalloc.o \
606- Modules/_decimal/libmpdec/mpdecimal.o \
607- Modules/_decimal/libmpdec/numbertheory.o \
608- Modules/_decimal/libmpdec/sixstep.o \
609- Modules/_decimal/libmpdec/transpose.o
610- # _decimal does not use signaling API
611- # Modules/_decimal/libmpdec/mpsignal.o
612-
613- LIBMPDEC_HEADERS= \
614- $(srcdir)/Modules/_decimal/libmpdec/basearith.h \
615- $(srcdir)/Modules/_decimal/libmpdec/bits.h \
616- $(srcdir)/Modules/_decimal/libmpdec/constants.h \
617- $(srcdir)/Modules/_decimal/libmpdec/convolute.h \
618- $(srcdir)/Modules/_decimal/libmpdec/crt.h \
619- $(srcdir)/Modules/_decimal/libmpdec/difradix2.h \
620- $(srcdir)/Modules/_decimal/libmpdec/fnt.h \
621- $(srcdir)/Modules/_decimal/libmpdec/fourstep.h \
622- $(srcdir)/Modules/_decimal/libmpdec/io.h \
623- $(srcdir)/Modules/_decimal/libmpdec/mpalloc.h \
624- $(srcdir)/Modules/_decimal/libmpdec/mpdecimal.h \
625- $(srcdir)/Modules/_decimal/libmpdec/numbertheory.h \
626- $(srcdir)/Modules/_decimal/libmpdec/sixstep.h \
627- $(srcdir)/Modules/_decimal/libmpdec/transpose.h \
628- $(srcdir)/Modules/_decimal/libmpdec/typearith.h \
629- $(srcdir)/Modules/_decimal/libmpdec/umodarith.h
630-
631591##########################################################################
632592# pyexpat's expat library
633593
@@ -945,7 +905,6 @@ coverage-lcov:
945905 @lcov $(COVERAGE_LCOV_OPTIONS) --remove $(COVERAGE_INFO) \
946906 '*/Modules/_hacl/*' \
947907 '*/Modules/_ctypes/libffi*/*' \
948- '*/Modules/_decimal/libmpdec/*' \
949908 '*/Modules/expat/*' \
950909 '*/Modules/xx*.c' \
951910 '*/Python/pyfpe.c' \
@@ -1409,60 +1368,6 @@ PYTHON_HEADERS= \
14091368 \
14101369 $(srcdir)/Python/stdlib_module_names.h
14111370
1412- ##########################################################################
1413- # Build static libmpdec.a
1414- LIBMPDEC_CFLAGS=@LIBMPDEC_CFLAGS@ $(PY_STDMODULE_CFLAGS) $(CCSHARED)
1415-
1416- # "%.o: %c" is not portable
1417- Modules/_decimal/libmpdec/basearith.o: $(srcdir)/Modules/_decimal/libmpdec/basearith.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1418- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/basearith.c
1419-
1420- Modules/_decimal/libmpdec/constants.o: $(srcdir)/Modules/_decimal/libmpdec/constants.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1421- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/constants.c
1422-
1423- Modules/_decimal/libmpdec/context.o: $(srcdir)/Modules/_decimal/libmpdec/context.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1424- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/context.c
1425-
1426- Modules/_decimal/libmpdec/convolute.o: $(srcdir)/Modules/_decimal/libmpdec/convolute.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1427- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/convolute.c
1428-
1429- Modules/_decimal/libmpdec/crt.o: $(srcdir)/Modules/_decimal/libmpdec/crt.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1430- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/crt.c
1431-
1432- Modules/_decimal/libmpdec/difradix2.o: $(srcdir)/Modules/_decimal/libmpdec/difradix2.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1433- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/difradix2.c
1434-
1435- Modules/_decimal/libmpdec/fnt.o: $(srcdir)/Modules/_decimal/libmpdec/fnt.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1436- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/fnt.c
1437-
1438- Modules/_decimal/libmpdec/fourstep.o: $(srcdir)/Modules/_decimal/libmpdec/fourstep.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1439- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/fourstep.c
1440-
1441- Modules/_decimal/libmpdec/io.o: $(srcdir)/Modules/_decimal/libmpdec/io.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1442- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/io.c
1443-
1444- Modules/_decimal/libmpdec/mpalloc.o: $(srcdir)/Modules/_decimal/libmpdec/mpalloc.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1445- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/mpalloc.c
1446-
1447- Modules/_decimal/libmpdec/mpdecimal.o: $(srcdir)/Modules/_decimal/libmpdec/mpdecimal.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1448- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/mpdecimal.c
1449-
1450- Modules/_decimal/libmpdec/mpsignal.o: $(srcdir)/Modules/_decimal/libmpdec/mpsignal.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1451- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/mpsignal.c
1452-
1453- Modules/_decimal/libmpdec/numbertheory.o: $(srcdir)/Modules/_decimal/libmpdec/numbertheory.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1454- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/numbertheory.c
1455-
1456- Modules/_decimal/libmpdec/sixstep.o: $(srcdir)/Modules/_decimal/libmpdec/sixstep.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1457- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/sixstep.c
1458-
1459- Modules/_decimal/libmpdec/transpose.o: $(srcdir)/Modules/_decimal/libmpdec/transpose.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1460- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/transpose.c
1461-
1462- $(LIBMPDEC_A): $(LIBMPDEC_OBJS)
1463- -rm -f $@
1464- $(AR) $(ARFLAGS) $@ $(LIBMPDEC_OBJS)
1465-
14661371##########################################################################
14671372# Build static libexpat.a
14681373LIBEXPAT_CFLAGS=@LIBEXPAT_CFLAGS@ $(PY_STDMODULE_CFLAGS) $(CCSHARED)
0 commit comments