diff options
author | Christian Heimes <christian@python.org> | 2022-04-02 08:13:44 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-02 08:13:44 (GMT) |
commit | 4ed8a9a589d2eee7442e0c9417515a707e504faa (patch) | |
tree | 7457a7c04d956a63a593713b1327fb779d560f65 /Tools/wasm/config.site-wasm32-emscripten | |
parent | 59be9cd748728b03ac61287681c3010bcec5e558 (diff) | |
download | cpython-4ed8a9a589d2eee7442e0c9417515a707e504faa.zip cpython-4ed8a9a589d2eee7442e0c9417515a707e504faa.tar.gz cpython-4ed8a9a589d2eee7442e0c9417515a707e504faa.tar.bz2 |
bpo-40280: Enable most file-at() and nanosleep APIs again (GH-32238)
Diffstat (limited to 'Tools/wasm/config.site-wasm32-emscripten')
-rw-r--r-- | Tools/wasm/config.site-wasm32-emscripten | 18 |
1 files changed, 2 insertions, 16 deletions
diff --git a/Tools/wasm/config.site-wasm32-emscripten b/Tools/wasm/config.site-wasm32-emscripten index 7f2df3a..60ede49 100644 --- a/Tools/wasm/config.site-wasm32-emscripten +++ b/Tools/wasm/config.site-wasm32-emscripten @@ -27,11 +27,6 @@ ac_cv_func_prlimit=no # unsupported syscall, https://github.com/emscripten-core/emscripten/issues/13393 ac_cv_func_shutdown=no -# clock_nanosleep() causes time.sleep() to sleep forever. -# nanosleep() works correctly -ac_cv_func_clock_nanosleep=no -ac_cv_lib_rt_clock_nanosleep=no - # The rest is based on pyodide # https://github.com/pyodide/pyodide/blob/main/cpython/pyconfig.undefs.h @@ -39,20 +34,11 @@ ac_cv_func_epoll_create=no ac_cv_func_epoll_create1=no ac_cv_header_linux_vm_sockets_h=no ac_cv_func_socketpair=no -ac_cv_func_utimensat=no ac_cv_func_sigaction=no -# Untested or failing syscalls in emscripten -ac_cv_func_openat=no -ac_cv_func_mkdirat=no -ac_cv_func_faccessat=no -ac_cv_func_fchownat=no -ac_cv_func_renameat=no -ac_cv_func_linkat=no +# symlinkat is implemented, but fails ac_cv_func_symlinkat=no -ac_cv_func_readlinkat=no -ac_cv_func_fchmodat=no -ac_cv_func_dup3=no + # lchmod/lchown are implemented, but fail with ENOTSUP. ac_cv_func_lchmod=no ac_cv_func_lchown=no |