@@ -225,7 +225,6 @@ RUNSHARED= @RUNSHARED@
225
225
ENSUREPIP= @ENSUREPIP@
226
226
227
227
# Internal static libraries
228
- LIBMPDEC_A= Modules/_decimal/libmpdec/libmpdec.a
229
228
LIBEXPAT_A= Modules/expat/libexpat.a
230
229
231
230
# HACL* build configuration
@@ -589,45 +588,6 @@ LINK_PYTHON_OBJS=@LINK_PYTHON_OBJS@
589
588
DTRACE_DEPS = \
590
589
Python/ceval.o Python/gc.o Python/import.o Python/sysmodule.o
591
590
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
-
631
591
##########################################################################
632
592
# pyexpat's expat library
633
593
@@ -945,7 +905,6 @@ coverage-lcov:
945
905
@lcov $(COVERAGE_LCOV_OPTIONS) --remove $(COVERAGE_INFO) \
946
906
'*/Modules/_hacl/*' \
947
907
'*/Modules/_ctypes/libffi*/*' \
948
- '*/Modules/_decimal/libmpdec/*' \
949
908
'*/Modules/expat/*' \
950
909
'*/Modules/xx*.c' \
951
910
'*/Python/pyfpe.c' \
@@ -1409,60 +1368,6 @@ PYTHON_HEADERS= \
1409
1368
\
1410
1369
$(srcdir)/Python/stdlib_module_names.h
1411
1370
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
-
1466
1371
##########################################################################
1467
1372
# Build static libexpat.a
1468
1373
LIBEXPAT_CFLAGS=@LIBEXPAT_CFLAGS@ $(PY_STDMODULE_CFLAGS) $(CCSHARED)
0 commit comments