]> xenbits.xensource.com Git - unikraft/libs/python3.git/commitdiff
Enable the `mmap` stdlib module
authorAndrei Tatar <andrei@unikraft.io>
Tue, 29 Aug 2023 00:08:51 +0000 (02:08 +0200)
committerRazvan Deaconescu <razvan.deaconescu@upb.ro>
Sun, 1 Oct 2023 16:54:54 +0000 (19:54 +0300)
Signed-off-by: Andrei Tatar <andrei@unikraft.io>
Reviewed-by: Maria Sfiraiala <maria.sfiraiala@gmail.com>
Reviewed-by: Radu Nichita <radunichita99@gmail.com>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
GitHub-Closes: #20

Makefile.uk
modules_config.c

index d62aa384671d5e3ab1550e3092ea36a8eb3b948a..d3b506af34fe02e237af357df9b7d7f9990615d1 100644 (file)
@@ -416,7 +416,7 @@ LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/_lsprof.c
 #LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/_lzmamodule.c
 LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/mathmodule.c
 LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/md5module.c
-# TODO enable LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/mmapmodule.c
+LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/mmapmodule.c
 #LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/_multiprocessing/multiprocessing.c
 LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/_multiprocessing/posixshmem.c
 #LIBPYTHON3_EXTENSIONS_SRCS-y += $(LIBPYTHON3_SRC)/Modules/_multiprocessing/semaphore.c
index 8e5529526016ef7702257cd3a98a79092d639f09..2e5f58e29222c4b5a7d127e22e87b8319db4134d 100644 (file)
@@ -305,7 +305,7 @@ struct _inittab _PyImport_Inittab[] = {
 //    {"_lzma", PyInit__lzma},
     {"math", PyInit_math},
     {"_md5", PyInit__md5},
-//TODO enable    {"mmap", PyInit_mmap},
+    {"mmap", PyInit_mmap},
     {"_multibytecodec", PyInit__multibytecodec},
 /*    {"_multiprocessing", PyInit__multiprocessing},*/
 /*    {"nis", PyInit_nis},*/