@@ -231,7 +231,6 @@ RUNSHARED= @RUNSHARED@
231231ENSUREPIP= @ENSUREPIP@
232232
233233# Internal static libraries
234- LIBMPDEC_A= Modules/_decimal/libmpdec/libmpdec.a
235234LIBEXPAT_A= Modules/expat/libexpat.a
236235
237236# HACL* build configuration
@@ -606,45 +605,6 @@ LINK_PYTHON_OBJS=@LINK_PYTHON_OBJS@
606605DTRACE_DEPS = \
607606 Python/ceval.o Python/gc.o Python/import.o Python/sysmodule.o
608607
609- ##########################################################################
610- # decimal's libmpdec
611-
612- LIBMPDEC_OBJS= \
613- Modules/_decimal/libmpdec/basearith.o \
614- Modules/_decimal/libmpdec/constants.o \
615- Modules/_decimal/libmpdec/context.o \
616- Modules/_decimal/libmpdec/convolute.o \
617- Modules/_decimal/libmpdec/crt.o \
618- Modules/_decimal/libmpdec/difradix2.o \
619- Modules/_decimal/libmpdec/fnt.o \
620- Modules/_decimal/libmpdec/fourstep.o \
621- Modules/_decimal/libmpdec/io.o \
622- Modules/_decimal/libmpdec/mpalloc.o \
623- Modules/_decimal/libmpdec/mpdecimal.o \
624- Modules/_decimal/libmpdec/numbertheory.o \
625- Modules/_decimal/libmpdec/sixstep.o \
626- Modules/_decimal/libmpdec/transpose.o
627- # _decimal does not use signaling API
628- # Modules/_decimal/libmpdec/mpsignal.o
629-
630- LIBMPDEC_HEADERS= \
631- $(srcdir)/Modules/_decimal/libmpdec/basearith.h \
632- $(srcdir)/Modules/_decimal/libmpdec/bits.h \
633- $(srcdir)/Modules/_decimal/libmpdec/constants.h \
634- $(srcdir)/Modules/_decimal/libmpdec/convolute.h \
635- $(srcdir)/Modules/_decimal/libmpdec/crt.h \
636- $(srcdir)/Modules/_decimal/libmpdec/difradix2.h \
637- $(srcdir)/Modules/_decimal/libmpdec/fnt.h \
638- $(srcdir)/Modules/_decimal/libmpdec/fourstep.h \
639- $(srcdir)/Modules/_decimal/libmpdec/io.h \
640- $(srcdir)/Modules/_decimal/libmpdec/mpalloc.h \
641- $(srcdir)/Modules/_decimal/libmpdec/mpdecimal.h \
642- $(srcdir)/Modules/_decimal/libmpdec/numbertheory.h \
643- $(srcdir)/Modules/_decimal/libmpdec/sixstep.h \
644- $(srcdir)/Modules/_decimal/libmpdec/transpose.h \
645- $(srcdir)/Modules/_decimal/libmpdec/typearith.h \
646- $(srcdir)/Modules/_decimal/libmpdec/umodarith.h
647-
648608##########################################################################
649609# pyexpat's expat library
650610
@@ -962,7 +922,6 @@ coverage-lcov:
962922 @lcov $(COVERAGE_LCOV_OPTIONS) --remove $(COVERAGE_INFO) \
963923 '*/Modules/_hacl/*' \
964924 '*/Modules/_ctypes/libffi*/*' \
965- '*/Modules/_decimal/libmpdec/*' \
966925 '*/Modules/expat/*' \
967926 '*/Modules/xx*.c' \
968927 '*/Python/pyfpe.c' \
@@ -1471,60 +1430,6 @@ PYTHON_HEADERS= \
14711430 \
14721431 $(srcdir)/Python/stdlib_module_names.h
14731432
1474- ##########################################################################
1475- # Build static libmpdec.a
1476- LIBMPDEC_CFLAGS=@LIBMPDEC_CFLAGS@ $(PY_STDMODULE_CFLAGS) $(CCSHARED)
1477-
1478- # "%.o: %c" is not portable
1479- Modules/_decimal/libmpdec/basearith.o: $(srcdir)/Modules/_decimal/libmpdec/basearith.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1480- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/basearith.c
1481-
1482- Modules/_decimal/libmpdec/constants.o: $(srcdir)/Modules/_decimal/libmpdec/constants.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1483- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/constants.c
1484-
1485- Modules/_decimal/libmpdec/context.o: $(srcdir)/Modules/_decimal/libmpdec/context.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1486- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/context.c
1487-
1488- Modules/_decimal/libmpdec/convolute.o: $(srcdir)/Modules/_decimal/libmpdec/convolute.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1489- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/convolute.c
1490-
1491- Modules/_decimal/libmpdec/crt.o: $(srcdir)/Modules/_decimal/libmpdec/crt.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1492- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/crt.c
1493-
1494- Modules/_decimal/libmpdec/difradix2.o: $(srcdir)/Modules/_decimal/libmpdec/difradix2.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1495- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/difradix2.c
1496-
1497- Modules/_decimal/libmpdec/fnt.o: $(srcdir)/Modules/_decimal/libmpdec/fnt.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1498- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/fnt.c
1499-
1500- Modules/_decimal/libmpdec/fourstep.o: $(srcdir)/Modules/_decimal/libmpdec/fourstep.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1501- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/fourstep.c
1502-
1503- Modules/_decimal/libmpdec/io.o: $(srcdir)/Modules/_decimal/libmpdec/io.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1504- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/io.c
1505-
1506- Modules/_decimal/libmpdec/mpalloc.o: $(srcdir)/Modules/_decimal/libmpdec/mpalloc.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1507- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/mpalloc.c
1508-
1509- Modules/_decimal/libmpdec/mpdecimal.o: $(srcdir)/Modules/_decimal/libmpdec/mpdecimal.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1510- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/mpdecimal.c
1511-
1512- Modules/_decimal/libmpdec/mpsignal.o: $(srcdir)/Modules/_decimal/libmpdec/mpsignal.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1513- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/mpsignal.c
1514-
1515- Modules/_decimal/libmpdec/numbertheory.o: $(srcdir)/Modules/_decimal/libmpdec/numbertheory.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1516- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/numbertheory.c
1517-
1518- Modules/_decimal/libmpdec/sixstep.o: $(srcdir)/Modules/_decimal/libmpdec/sixstep.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1519- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/sixstep.c
1520-
1521- Modules/_decimal/libmpdec/transpose.o: $(srcdir)/Modules/_decimal/libmpdec/transpose.c $(LIBMPDEC_HEADERS) $(PYTHON_HEADERS)
1522- $(CC) -c $(LIBMPDEC_CFLAGS) -o $@ $(srcdir)/Modules/_decimal/libmpdec/transpose.c
1523-
1524- $(LIBMPDEC_A): $(LIBMPDEC_OBJS)
1525- -rm -f $@
1526- $(AR) $(ARFLAGS) $@ $(LIBMPDEC_OBJS)
1527-
15281433##########################################################################
15291434# Build static libexpat.a
15301435LIBEXPAT_CFLAGS=@LIBEXPAT_CFLAGS@ $(PY_STDMODULE_CFLAGS) $(CCSHARED)
@@ -3501,7 +3406,6 @@ MODULE_UNICODEDATA_DEPS=$(srcdir)/Modules/unicodedata_db.h $(srcdir)/Modules/uni
35013406MODULE__CTYPES_DEPS=$(srcdir)/Modules/_ctypes/ctypes.h
35023407MODULE__CTYPES_TEST_DEPS=$(srcdir)/Modules/_ctypes/_ctypes_test_generated.c.h
35033408MODULE__CTYPES_MALLOC_CLOSURE=@MODULE__CTYPES_MALLOC_CLOSURE@
3504- MODULE__DECIMAL_DEPS=@LIBMPDEC_INTERNAL@
35053409MODULE__ELEMENTTREE_DEPS=$(srcdir)/Modules/pyexpat.c @LIBEXPAT_INTERNAL@
35063410MODULE__HASHLIB_DEPS=$(srcdir)/Modules/hashlib.h
35073411MODULE__IO_DEPS=$(srcdir)/Modules/_io/_iomodule.h
0 commit comments