17db96d56Sopenharmony_ci# config.site override for cross compiling to wasm32-wasi platform
27db96d56Sopenharmony_ci#
37db96d56Sopenharmony_ci# Written by Christian Heimes <christian@python.org>
47db96d56Sopenharmony_ci
57db96d56Sopenharmony_ci# cannot be detected in cross builds
67db96d56Sopenharmony_ciac_cv_buggy_getaddrinfo=no
77db96d56Sopenharmony_ci
87db96d56Sopenharmony_ci# WASI has no /dev/pt*
97db96d56Sopenharmony_ciac_cv_file__dev_ptmx=no
107db96d56Sopenharmony_ciac_cv_file__dev_ptc=no
117db96d56Sopenharmony_ci
127db96d56Sopenharmony_ci# dummy readelf, WASI build does not need readelf.
137db96d56Sopenharmony_ciac_cv_prog_ac_ct_READELF=true
147db96d56Sopenharmony_ci
157db96d56Sopenharmony_ci# get/setrlimit are not supported
167db96d56Sopenharmony_ciac_cv_header_sys_resource_h=no
177db96d56Sopenharmony_ci
187db96d56Sopenharmony_ci# undefined symbols / unsupported features
197db96d56Sopenharmony_ciac_cv_func_eventfd=no
207db96d56Sopenharmony_ci
217db96d56Sopenharmony_ci# WASI SDK 15.0 has no pipe syscall.
227db96d56Sopenharmony_ciac_cv_func_pipe=no
237db96d56Sopenharmony_ci
247db96d56Sopenharmony_ci# WASI SDK 15.0 cannot create fifos and special files.
257db96d56Sopenharmony_ciac_cv_func_mkfifo=no
267db96d56Sopenharmony_ciac_cv_func_mkfifoat=no
277db96d56Sopenharmony_ciac_cv_func_mknod=no
287db96d56Sopenharmony_ciac_cv_func_mknodat=no
297db96d56Sopenharmony_ciac_cv_func_makedev=no
307db96d56Sopenharmony_ci
317db96d56Sopenharmony_ci# fdopendir() fails on SDK 15.0,
327db96d56Sopenharmony_ci# OSError: [Errno 28] Invalid argument: '.'
337db96d56Sopenharmony_ciac_cv_func_fdopendir=no
347db96d56Sopenharmony_ci
357db96d56Sopenharmony_ci# WASI sockets are limited to operations on given socket fd and inet sockets.
367db96d56Sopenharmony_ci# Disable AF_UNIX and AF_PACKET support, see socketmodule.h.
377db96d56Sopenharmony_ciac_cv_header_sys_un_h=no
387db96d56Sopenharmony_ciac_cv_header_netpacket_packet_h=no
397db96d56Sopenharmony_ci
407db96d56Sopenharmony_ci# disable accept for WASM runtimes without sock_accept
417db96d56Sopenharmony_ci#ac_cv_func_accept=no
427db96d56Sopenharmony_ci#ac_cv_func_accept4=no
43