]> git.proxmox.com Git - wasi-libc.git/blame - expected/wasm32-wasi/defined-symbols.txt
Implement emulated support for `getpid`.
[wasi-libc.git] / expected / wasm32-wasi / defined-symbols.txt
CommitLineData
320054e8
DG
1_CLOCK_MONOTONIC
2_CLOCK_PROCESS_CPUTIME_ID
3_CLOCK_REALTIME
4_CLOCK_THREAD_CPUTIME_ID
5_Exit
6_IO_feof_unlocked
7_IO_ferror_unlocked
8_IO_getc
9_IO_getc_unlocked
10_IO_putc
11_IO_putc_unlocked
12__EINVAL
13__ENOMEM
549b32be
DG
14__SIG_ERR
15__SIG_IGN
320054e8
DG
16__asctime_r
17__assert_fail
18__c_dot_utf8
19__c_dot_utf8_locale
20__c_locale
549b32be 21__clock
320054e8
DG
22__clock_gettime
23__cos
24__cosdf
25__cosl
26__crypt_blowfish
27__crypt_des
28__crypt_md5
29__crypt_r
30__crypt_sha256
31__crypt_sha512
32__ctype_b_loc
33__ctype_get_mb_cur_max
34__ctype_tolower_loc
35__ctype_toupper_loc
36__cxa_atexit
37__cxa_finalize
38__des_setkey
39__do_des
40__duplocale
41__env_rm_add
42__env_rm_add
43__env_rm_add
44__env_rm_add
d4db3fa2
DG
45__exp2f_data
46__exp_data
320054e8
DG
47__expo2
48__expo2f
49__fbufsize
50__fclose_ca
51__fdopen
52__fesetround
53__fgetwc_unlocked
54__flbf
55__floatscan
56__fmodeflags
57__fopen_rb_ca
320054e8
DG
58__fpending
59__fpurge
60__fputwc_unlocked
61__freadable
62__freadahead
63__freading
64__freadptr
65__freadptrinc
66__freelocale
67__fseeko
68__fseeko_unlocked
69__fseterr
70__fsetlocking
71__fsmu8
72__ftello
73__ftello_unlocked
74__funcs_on_exit
75__funcs_on_exit
76__funcs_on_quick_exit
77__funcs_on_quick_exit
78__fwritable
79__fwritex
80__fwriting
81__get_locale
82__getdelim
40101295 83__getentropy
320054e8
DG
84__getopt_msg
85__gmtime_r
86__hwcap
1db93d11 87__inet_aton
320054e8
DG
88__intscan
89__invtrigl_R
90__isalnum_l
91__isalpha_l
92__isatty
93__isblank_l
94__iscntrl_l
95__isdigit_l
96__isgraph_l
97__islower_l
98__isoc99_fscanf
99__isoc99_fwscanf
100__isoc99_scanf
101__isoc99_sscanf
102__isoc99_swscanf
103__isoc99_vfscanf
104__isoc99_vfwscanf
105__isoc99_vscanf
106__isoc99_vsscanf
107__isoc99_vswscanf
108__isoc99_vwscanf
109__isoc99_wscanf
110__isprint_l
111__ispunct_l
112__isspace_l
113__isupper_l
114__iswalnum_l
115__iswalpha_l
116__iswblank_l
117__iswcntrl_l
118__iswctype_l
119__iswdigit_l
120__iswgraph_l
121__iswlower_l
122__iswprint_l
123__iswpunct_l
124__iswspace_l
125__iswupper_l
126__iswxdigit_l
127__isxdigit_l
128__lctrans
129__lctrans_cur
130__lctrans_impl
131__lctrans_impl
132__ldexp_cexp
133__ldexp_cexpf
134__lgamma_r
135__lgammaf_r
136__lgammal_r
137__libc
322bd4ff
DG
138__libc_calloc
139__libc_free
140__libc_malloc
320054e8
DG
141__loc_is_allocated
142__localtime_r
d4db3fa2
DG
143__log2_data
144__log2f_data
145__log_data
146__logf_data
79a9b408 147__lseek
d9066a87
DG
148__main_argc_argv
149__main_void
d4db3fa2
DG
150__math_divzero
151__math_divzerof
152__math_invalid
153__math_invalidf
322bd4ff 154__math_invalidl
d4db3fa2
DG
155__math_oflow
156__math_oflowf
157__math_uflow
158__math_uflowf
159__math_xflow
160__math_xflowf
320054e8 161__memrchr
320054e8
DG
162__mo_lookup
163__month_to_secs
164__newlocale
165__nl_langinfo
166__nl_langinfo_l
167__ofl_add
168__ofl_lock
169__ofl_unlock
170__optpos
171__optreset
afbf94c3 172__original_main
320054e8
DG
173__overflow
174__p1evll
175__pio2_hi
176__pio2_lo
177__pleval
178__polevll
179__posix_getopt
d4db3fa2
DG
180__pow_log_data
181__powf_log2_data
320054e8
DG
182__progname
183__progname_full
184__putenv
185__rand48_step
ad03c82d 186__reallocarray
320054e8
DG
187__rem_pio2
188__rem_pio2_large
189__rem_pio2f
190__rem_pio2l
322bd4ff 191__rsqrt_tab
320054e8
DG
192__secs_to_tm
193__secs_to_zone
194__seed48
195__shgetc
196__shlim
320054e8
DG
197__signgam
198__sin
199__sindf
200__sinl
2be6428b 201__small_printf
320054e8
DG
202__stderr_FILE
203__stderr_used
204__stderr_used
205__stderr_used
206__stdin_FILE
207__stdin_used
208__stdin_used
209__stdio_close
210__stdio_exit
211__stdio_exit
212__stdio_exit_needed
213__stdio_read
214__stdio_seek
215__stdio_write
216__stdout_FILE
217__stdout_used
218__stdout_used
219__stdout_used
220__stdout_write
221__stpcpy
222__stpncpy
223__strcasecmp_l
224__strchrnul
225__strcoll_l
226__strerror_l
227__strftime_fmt_1
228__strftime_l
320054e8
DG
229__strncasecmp_l
230__strtoimax_internal
231__strtol_internal
232__strtoll_internal
233__strtoul_internal
234__strtoull_internal
235__strtoumax_internal
236__strxfrm_l
237__sysinfo
549b32be 238__sysv_signal
320054e8
DG
239__tan
240__tandf
241__tanl
242__tm_to_secs
243__tm_to_tzname
244__tolower_l
245__toread
246__toread_needs_stdio_exit
247__toupper_l
248__towctrans_l
249__towlower_l
250__towrite
251__towrite_needs_stdio_exit
252__towupper_l
253__tre_mem_alloc_impl
254__tre_mem_destroy
255__tre_mem_new_impl
256__tsearch_balance
257__uflow
258__unlist_locked_file
259__uselocale
260__utc
2b7e73ae
AC
261__wasi_args_get
262__wasi_args_sizes_get
263__wasi_clock_res_get
264__wasi_clock_time_get
265__wasi_environ_get
266__wasi_environ_sizes_get
267__wasi_fd_advise
268__wasi_fd_allocate
269__wasi_fd_close
270__wasi_fd_datasync
271__wasi_fd_fdstat_get
272__wasi_fd_fdstat_set_flags
273__wasi_fd_fdstat_set_rights
274__wasi_fd_filestat_get
275__wasi_fd_filestat_set_size
276__wasi_fd_filestat_set_times
277__wasi_fd_pread
278__wasi_fd_prestat_dir_name
279__wasi_fd_prestat_get
280__wasi_fd_pwrite
281__wasi_fd_read
282__wasi_fd_readdir
283__wasi_fd_renumber
284__wasi_fd_seek
285__wasi_fd_sync
286__wasi_fd_tell
287__wasi_fd_write
288__wasi_path_create_directory
289__wasi_path_filestat_get
290__wasi_path_filestat_set_times
291__wasi_path_link
292__wasi_path_open
293__wasi_path_readlink
294__wasi_path_remove_directory
295__wasi_path_rename
296__wasi_path_symlink
297__wasi_path_unlink_file
298__wasi_poll_oneoff
299__wasi_proc_exit
300__wasi_proc_raise
301__wasi_random_get
302__wasi_sched_yield
303__wasi_sock_recv
304__wasi_sock_send
305__wasi_sock_shutdown
f2e779e5 306__wasilibc_access
5b148b61 307__wasilibc_cwd
9efc2f42
DG
308__wasilibc_ensure_environ
309__wasilibc_environ
310__wasilibc_environ
320054e8 311__wasilibc_fd_renumber
5b148b61 312__wasilibc_find_abspath
685d0144 313__wasilibc_find_relpath
5b148b61 314__wasilibc_find_relpath_alloc
9efc2f42 315__wasilibc_initialize_environ
f2e779e5
DG
316__wasilibc_link
317__wasilibc_link_newat
318__wasilibc_link_oldat
319__wasilibc_nocwd___wasilibc_rmdirat
320__wasilibc_nocwd___wasilibc_unlinkat
321__wasilibc_nocwd_faccessat
322__wasilibc_nocwd_fstatat
323__wasilibc_nocwd_linkat
324__wasilibc_nocwd_mkdirat_nomode
325__wasilibc_nocwd_openat_nomode
326__wasilibc_nocwd_opendirat
327__wasilibc_nocwd_readlinkat
328__wasilibc_nocwd_renameat
329__wasilibc_nocwd_scandirat
330__wasilibc_nocwd_symlinkat
331__wasilibc_nocwd_utimensat
a94d2d04 332__wasilibc_open_nomode
320054e8 333__wasilibc_register_preopened_fd
f2e779e5
DG
334__wasilibc_rename_newat
335__wasilibc_rename_oldat
320054e8 336__wasilibc_rmdirat
f2e779e5 337__wasilibc_stat
cf366c06 338__wasilibc_tell
382b944a 339__wasilibc_unlinkat
f2e779e5 340__wasilibc_utimens
4e45d2b5 341__wasm_call_dtors
320054e8
DG
342__wcscoll_l
343__wcsftime_l
344__wcsxfrm_l
345__wctrans_l
346__wctype_l
347__xpg_basename
348__xpg_strerror_r
349__year_to_secs
350_environ
351_exit
320054e8 352_flushlbf
a6d0b4c7 353_initialize
320054e8 354_start
614d783e 355_start
320054e8
DG
356a64l
357abort
358abs
359access
360acos
361acosf
362acosh
363acoshf
364acoshl
365acosl
366aligned_alloc
367alphasort
368alphasort64
369arc4random
370arc4random_buf
371arc4random_uniform
5ce487a7 372asctime
320054e8
DG
373asctime_r
374asin
375asinf
376asinh
377asinhf
378asinhl
379asinl
380asprintf
381at_quick_exit
382atan
383atan2
384atan2f
385atan2l
386atanf
387atanh
388atanhf
389atanhl
390atanl
391atexit
392atof
393atoi
394atol
395atoll
396basename
397bcmp
398bcopy
549b32be 399bsd_signal
320054e8
DG
400bsearch
401btowc
402bzero
403c16rtomb
404c32rtomb
405cabs
406cabsf
407cabsl
408cacos
409cacosf
410cacosh
411cacoshf
412cacoshl
413cacosl
414calloc
415carg
416cargf
417cargl
418casin
419casinf
420casinh
421casinhf
422casinhl
423casinl
424catan
425catanf
426catanh
427catanhf
428catanhl
429catanl
430catclose
431catgets
432catopen
433cbrt
434cbrtf
435cbrtl
436ccos
437ccosf
438ccosh
439ccoshf
440ccoshl
441ccosl
442ceil
443ceilf
444ceill
445cexp
446cexpf
447cexpl
5b148b61 448chdir
320054e8
DG
449cimag
450cimagf
451cimagl
452clearenv
453clearerr
454clearerr_unlocked
549b32be 455clock
320054e8
DG
456clock_getres
457clock_gettime
458clock_nanosleep
459clog
460clogf
461clogl
462close
463closedir
464confstr
465conj
466conjf
467conjl
468copysign
469copysignf
470copysignl
471cos
472cosf
473cosh
474coshf
475coshl
476cosl
477cpow
478cpowf
479cpowl
480cproj
481cprojf
482cprojl
483creal
484crealf
485creall
486creat
487creat64
488crypt
489crypt_r
490csin
491csinf
492csinh
493csinhf
494csinhl
495csinl
496csqrt
497csqrtf
498csqrtl
499ctan
500ctanf
501ctanh
502ctanhf
503ctanhl
504ctanl
5067fefb 505ctime
320054e8
DG
506ctime_r
507difftime
508dirfd
509dirname
510div
511dprintf
512drand48
513drem
514dremf
515duplocale
320054e8
DG
516ecvt
517encrypt
518environ
519erand48
520erf
521erfc
522erfcf
523erfcl
524erff
525erfl
526errno
527exit
528exp
529exp10
530exp10f
531exp10l
532exp2
533exp2f
534exp2l
535expf
536expl
537explicit_bzero
538expm1
539expm1f
540expm1l
541fabs
542fabsf
543fabsl
544faccessat
545fclose
546fcntl
547fcvt
548fdatasync
549fdclosedir
550fdim
551fdimf
552fdiml
553fdopen
554fdopendir
555feclearexcept
556fegetenv
5067fefb 557fegetexceptflag
320054e8 558fegetround
5067fefb 559feholdexcept
320054e8
DG
560feof
561feof_unlocked
562feraiseexcept
563ferror
564ferror_unlocked
565fesetenv
5067fefb 566fesetexceptflag
320054e8
DG
567fesetround
568fetestexcept
5067fefb 569feupdateenv
320054e8
DG
570fflush
571fflush_unlocked
572ffs
573ffsl
574ffsll
575fgetc
576fgetc_unlocked
577fgetln
578fgetpos
579fgetpos64
580fgets
581fgets_unlocked
582fgetwc
583fgetwc_unlocked
584fgetws
585fgetws_unlocked
586fileno
587fileno_unlocked
588finite
589finitef
590floor
591floorf
592floorl
593fma
594fmaf
595fmal
596fmax
597fmaxf
598fmaxl
599fmemopen
600fmin
601fminf
602fminl
603fmod
604fmodf
605fmodl
606fmtmsg
607fnmatch
608fopen
609fopen64
610fopencookie
611fpathconf
612fprintf
613fpurge
614fputc
615fputc_unlocked
616fputs
617fputs_unlocked
618fputwc
619fputwc_unlocked
620fputws
621fputws_unlocked
622fread
623fread_unlocked
624free
625freelocale
626freopen
627freopen64
628frexp
629frexpf
630frexpl
631fscanf
632fseek
633fseeko
634fseeko64
635fsetpos
636fsetpos64
637fstat
638fstatat
639fsync
640ftell
641ftello
642ftello64
643ftime
644ftruncate
645futimens
646fwide
647fwprintf
648fwrite
649fwrite_unlocked
650fwscanf
651gcvt
652get_avphys_pages
653get_nprocs
654get_nprocs_conf
655get_phys_pages
656getc
657getc_unlocked
658getchar
659getchar_unlocked
5b148b61 660getcwd
320054e8
DG
661getdate
662getdate_err
663getdelim
664getdomainname
665getentropy
666getenv
667gethostid
668getline
669getopt
670getopt_long
671getopt_long_only
659ff414 672getpid
549b32be 673getrusage
320054e8
DG
674getsockopt
675getsubopt
676gettimeofday
677getw
678getwc
679getwc_unlocked
680getwchar
681getwchar_unlocked
682glob
683glob64
684globfree
685globfree64
686gmtime
687gmtime_r
688hcreate
689hcreate_r
690hdestroy
691hdestroy_r
692hsearch
693hsearch_r
694htonl
695htons
696hypot
697hypotf
698hypotl
699iconv
700iconv_close
701iconv_open
702ilogb
703ilogbf
704ilogbl
705imaxabs
706imaxdiv
5067fefb
DG
707in6addr_any
708in6addr_loopback
320054e8
DG
709index
710inet_aton
711inet_ntop
712inet_pton
713initstate
714insque
715ioctl
716iprintf
717isalnum
718isalnum_l
719isalpha
720isalpha_l
721isascii
722isatty
723isblank
724isblank_l
725iscntrl
726iscntrl_l
727isdigit
728isdigit_l
729isgraph
730isgraph_l
731islower
732islower_l
733isprint
734isprint_l
735ispunct
736ispunct_l
737isspace
738isspace_l
739isupper
740isupper_l
741iswalnum
742iswalnum_l
743iswalpha
744iswalpha_l
745iswblank
746iswblank_l
747iswcntrl
748iswcntrl_l
749iswctype
750iswctype_l
751iswdigit
752iswdigit_l
753iswgraph
754iswgraph_l
755iswlower
756iswlower_l
757iswprint
758iswprint_l
759iswpunct
760iswpunct_l
761iswspace
762iswspace_l
763iswupper
764iswupper_l
765iswxdigit
766iswxdigit_l
767isxdigit
768isxdigit_l
769j0
770j0f
771j1
772j1f
773jn
774jnf
775jrand48
776l64a
777labs
778lcong48
779ldexp
780ldexpf
781ldexpl
782ldiv
783lfind
784lgamma
785lgamma_r
786lgammaf
787lgammaf_r
788lgammal
789lgammal_r
790link
791linkat
792llabs
793lldiv
794llrint
795llrintf
796llrintl
797llround
798llroundf
799llroundl
800localeconv
03a1adbf 801localtime
320054e8
DG
802localtime_r
803log
804log10
805log10f
806log10l
807log1p
808log1pf
809log1pl
810log2
811log2f
812log2l
813logb
814logbf
815logbl
816logf
817logl
818lrand48
819lrint
820lrintf
821lrintl
822lround
823lroundf
824lroundl
825lsearch
826lseek
827lstat
828malloc
829malloc_usable_size
830mblen
831mbrlen
832mbrtoc16
833mbrtoc32
834mbrtowc
835mbsinit
836mbsnrtowcs
837mbsrtowcs
838mbstowcs
839mbtowc
840memccpy
841memchr
842memcmp
843memcpy
844memmem
845memmove
846mempcpy
847memrchr
848memset
849mkdir
850mkdirat
320054e8 851mktime
549b32be 852mmap
320054e8
DG
853modf
854modff
855modfl
856mrand48
549b32be 857munmap
320054e8
DG
858nan
859nanf
860nanl
861nanosleep
862nearbyint
863nearbyintf
864nearbyintl
865newlocale
866nextafter
867nextafterf
868nextafterl
869nexttoward
870nexttowardf
871nexttowardl
872nftw
873nftw64
874nl_langinfo
875nl_langinfo_l
876nrand48
877ntohl
878ntohs
879open
880open_memstream
881open_wmemstream
882openat
883opendir
884opendirat
885optarg
886opterr
887optind
888optopt
889optreset
890pathconf
320054e8
DG
891perror
892poll
893posix_close
894posix_fadvise
895posix_fallocate
896posix_memalign
897pow
898pow10
899pow10f
900pow10l
901powf
902powl
903pread
904preadv
905printf
320054e8
DG
906program_invocation_name
907program_invocation_short_name
908pselect
549b32be 909psignal
320054e8
DG
910putc
911putc_unlocked
912putchar
913putchar_unlocked
914putenv
915puts
916putw
917putwc
918putwc_unlocked
919putwchar
920putwchar_unlocked
921pwrite
922pwritev
923qsort
924quick_exit
549b32be 925raise
320054e8
DG
926rand
927rand_r
928random
929read
930readdir
931readlink
932readlinkat
933readv
934realloc
ad03c82d 935reallocarray
320054e8
DG
936recv
937regcomp
938regerror
939regexec
940regfree
941remainder
942remainderf
943remainderl
944remove
945remque
946remquo
947remquof
948remquol
949rename
950renameat
951rewind
952rewinddir
953rindex
954rint
955rintf
956rintl
957rmdir
958round
959roundf
960roundl
961sbrk
962scalb
963scalbf
964scalbln
965scalblnf
966scalblnl
967scalbn
968scalbnf
969scalbnl
970scandir
971scandirat
972scanf
973sched_yield
974seed48
975seekdir
976select
977send
978setbuf
979setbuffer
980setenv
981setkey
982setlinebuf
983setlocale
984setstate
985setvbuf
986shutdown
549b32be 987signal
320054e8
DG
988signgam
989significand
990significandf
991sin
992sincos
993sincosf
994sincosl
995sinf
996sinh
997sinhf
998sinhl
999sinl
1000sleep
1001snprintf
320054e8
DG
1002sprintf
1003sqrt
1004sqrtf
1005sqrtl
1006srand
1007srand48
1008srandom
1009sscanf
1010stat
1011stderr
1012stdin
1013stdout
1014stpcpy
1015stpncpy
1016strcasecmp
1017strcasecmp_l
1018strcasestr
1019strcat
1020strchr
1021strchrnul
1022strcmp
1023strcoll
1024strcoll_l
1025strcpy
1026strcspn
1027strdup
1028strerror
1029strerror_l
1030strerror_r
1031strfmon
1032strfmon_l
1033strftime
1034strftime_l
1035strlcat
1036strlcpy
1037strlen
1038strncasecmp
1039strncasecmp_l
1040strncat
1041strncmp
1042strncpy
1043strndup
1044strnlen
1045strpbrk
1046strptime
1047strrchr
1048strsep
549b32be 1049strsignal
320054e8
DG
1050strspn
1051strstr
1052strtod
1053strtod_l
1054strtof
1055strtof_l
1056strtoimax
1057strtok
1058strtok_r
1059strtol
1060strtold
1061strtold_l
1062strtoll
1063strtoul
1064strtoull
1065strtoumax
1066strverscmp
1067strxfrm
1068strxfrm_l
1069swab
1070swprintf
1071swscanf
1072symlink
1073symlinkat
1074sysconf
1075tan
1076tanf
1077tanh
1078tanhf
1079tanhl
1080tanl
1081tdelete
1082tdestroy
1083telldir
1084tfind
1085tgamma
1086tgammaf
1087tgammal
1088time
1089timegm
549b32be 1090times
320054e8
DG
1091timespec_get
1092toascii
1093tolower
1094tolower_l
1095toupper
1096toupper_l
1097towctrans
1098towctrans_l
1099towlower
1100towlower_l
1101towupper
1102towupper_l
1103trunc
6cddc925 1104truncate
320054e8
DG
1105truncf
1106truncl
1107tsearch
1108twalk
1109uname
1110ungetc
1111ungetwc
1112unlink
1113unlinkat
1114unsetenv
1115uselocale
1116usleep
7b92f334 1117utime
320054e8
DG
1118utimensat
1119vasprintf
1120vdprintf
1121versionsort
1122versionsort64
1123vfprintf
1124vfscanf
1125vfwprintf
1126vfwscanf
1127vprintf
1128vscanf
1129vsnprintf
1130vsprintf
1131vsscanf
1132vswprintf
1133vswscanf
1134vwprintf
1135vwscanf
1136wcpcpy
1137wcpncpy
1138wcrtomb
1139wcscasecmp
1140wcscasecmp_l
1141wcscat
1142wcschr
1143wcscmp
1144wcscoll
1145wcscoll_l
1146wcscpy
1147wcscspn
1148wcsdup
1149wcsftime
1150wcsftime_l
1151wcslen
1152wcsncasecmp
1153wcsncasecmp_l
1154wcsncat
1155wcsncmp
1156wcsncpy
1157wcsnlen
1158wcsnrtombs
1159wcspbrk
1160wcsrchr
1161wcsrtombs
1162wcsspn
1163wcsstr
1164wcstod
1165wcstof
1166wcstoimax
1167wcstok
1168wcstol
1169wcstold
1170wcstoll
1171wcstombs
1172wcstoul
1173wcstoull
1174wcstoumax
1175wcswcs
1176wcswidth
1177wcsxfrm
1178wcsxfrm_l
1179wctob
1180wctomb
1181wctrans
1182wctrans_l
1183wctype
1184wctype_l
1185wcwidth
1186wmemchr
1187wmemcmp
1188wmemcpy
1189wmemmove
1190wmemset
1191wprintf
1192write
1193writev
1194wscanf
1195y0
1196y0f
1197y1
1198y1f
1199yn
1200ynf