summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2015-04-05 16:21:51 -0400
committermidipix <writeonce@midipix.org>2015-04-05 16:21:51 -0400
commit2a9a46e0b0a1f7e0e21b1152aa2529d94c57db35 (patch)
tree8f5d0fdd6ff6e78f831ec40c4e77a8acaefdebcf
parent57a53f79b00ffe9ad40c54bfddb6ee07a5801814 (diff)
downloadmmglue-2a9a46e0b0a1f7e0e21b1152aa2529d94c57db35.tar.bz2
mmglue-2a9a46e0b0a1f7e0e21b1152aa2529d94c57db35.tar.xz
nt32: initial commit of the bits that manually export weak symbols;
this works around a limitation in binutils, where weak symbols are correctly resolved within the linked image, yet not exported via --export-all-symbols. signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
-rw-r--r--arch/nt32/weak/__clearerr_unlocked_sym.c0
-rw-r--r--arch/nt32/weak/__clock_gettime_sym.c0
-rw-r--r--arch/nt32/weak/__crypt_r_sym.c0
-rw-r--r--arch/nt32/weak/__daylight_sym.c0
-rw-r--r--arch/nt32/weak/__dn_comp_sym.c0
-rw-r--r--arch/nt32/weak/__dn_expand_sym.c0
-rw-r--r--arch/nt32/weak/__dup3_sym.c0
-rw-r--r--arch/nt32/weak/__duplocale_sym.c0
-rw-r--r--arch/nt32/weak/__endgrent_sym.c0
-rw-r--r--arch/nt32/weak/__execvpe_sym.c0
-rw-r--r--arch/nt32/weak/__fdopen_sym.c0
-rw-r--r--arch/nt32/weak/__feof_unlocked_sym.c0
-rw-r--r--arch/nt32/weak/__ferror_sym.c0
-rw-r--r--arch/nt32/weak/__fflush_unlocked_sym.c0
-rw-r--r--arch/nt32/weak/__fgetwc_unlocked_sym.c0
-rw-r--r--arch/nt32/weak/__fpurge_sym.c0
-rw-r--r--arch/nt32/weak/__fputc_unlocked_sym.c0
-rw-r--r--arch/nt32/weak/__fputs_unlocked_sym.c0
-rw-r--r--arch/nt32/weak/__fputwc_unlocked_sym.c0
-rw-r--r--arch/nt32/weak/__fread_sym.c0
-rw-r--r--arch/nt32/weak/__fseeko_sym.c0
-rw-r--r--arch/nt32/weak/__fstatfs_sym.c0
-rw-r--r--arch/nt32/weak/__ftello_sym.c0
-rw-r--r--arch/nt32/weak/__futimesat_sym.c0
-rw-r--r--arch/nt32/weak/__fwrite_unlocked_sym.c0
-rw-r--r--arch/nt32/weak/__getdents_sym.c0
-rw-r--r--arch/nt32/weak/__gmtime_r_sym.c0
-rw-r--r--arch/nt32/weak/__hcreate_r_sym.c0
-rw-r--r--arch/nt32/weak/__hdestroy_r_sym.c0
-rw-r--r--arch/nt32/weak/__hsearch_r_sym.c0
-rw-r--r--arch/nt32/weak/__inet_aton_sym.c0
-rw-r--r--arch/nt32/weak/__isalnum_l_sym.c0
-rw-r--r--arch/nt32/weak/__isalpha_l_sym.c0
-rw-r--r--arch/nt32/weak/__isblank_l_sym.c0
-rw-r--r--arch/nt32/weak/__iscntrl_l_sym.c0
-rw-r--r--arch/nt32/weak/__isdigit_l_sym.c0
-rw-r--r--arch/nt32/weak/__isgraph_l_sym.c0
-rw-r--r--arch/nt32/weak/__islower_l_sym.c0
-rw-r--r--arch/nt32/weak/__isprint_l_sym.c0
-rw-r--r--arch/nt32/weak/__ispunct_l_sym.c0
-rw-r--r--arch/nt32/weak/__isspace_l_sym.c0
-rw-r--r--arch/nt32/weak/__isupper_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswalnum_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswalpha_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswblank_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswcntrl_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswctype_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswdigit_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswgraph_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswlower_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswprint_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswpunct_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswspace_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswupper_l_sym.c0
-rw-r--r--arch/nt32/weak/__iswxdigit_l_sym.c0
-rw-r--r--arch/nt32/weak/__isxdigit_l_sym.c0
-rw-r--r--arch/nt32/weak/__lgamma_r_sym.c0
-rw-r--r--arch/nt32/weak/__lgammaf_r_sym.c0
-rw-r--r--arch/nt32/weak/__lgammal_r_sym.c0
-rw-r--r--arch/nt32/weak/__localtime_r_sym.c0
-rw-r--r--arch/nt32/weak/__madvise_sym.c0
-rw-r--r--arch/nt32/weak/__memalign_sym.c0
-rw-r--r--arch/nt32/weak/__memrchr_sym.c0
-rw-r--r--arch/nt32/weak/__mkostemps_sym.c0
-rw-r--r--arch/nt32/weak/__mmap_sym.c0
-rw-r--r--arch/nt32/weak/__mprotect_sym.c0
-rw-r--r--arch/nt32/weak/__mremap_sym.c0
-rw-r--r--arch/nt32/weak/__munmap_sym.c0
-rw-r--r--arch/nt32/weak/__newlocale_sym.c0
-rw-r--r--arch/nt32/weak/__nl_langinfo_l_sym.c0
-rw-r--r--arch/nt32/weak/__nl_langinfo_sym.c0
-rw-r--r--arch/nt32/weak/__optreset_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_cond_timedwait_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_create_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_detach_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_equal_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_exit_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_getspecific_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_join_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_key_create_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_key_delete_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_mutex_lock_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_mutex_timedlock_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_mutex_trylock_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_mutex_unlock_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_once_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_setcancelstate_sym.c0
-rw-r--r--arch/nt32/weak/__pthread_testcancel_sym.c0
-rw-r--r--arch/nt32/weak/__ptsname_r_sym.c0
-rw-r--r--arch/nt32/weak/__res_mkquery_sym.c0
-rw-r--r--arch/nt32/weak/__res_query_sym.c0
-rw-r--r--arch/nt32/weak/__res_send_sym.c0
-rw-r--r--arch/nt32/weak/__sigaction_sym.c0
-rw-r--r--arch/nt32/weak/__signgam_sym.c0
-rw-r--r--arch/nt32/weak/__statfs_sym.c0
-rw-r--r--arch/nt32/weak/__stdio_exit_needed_sym.c0
-rw-r--r--arch/nt32/weak/__stpcpy_sym.c0
-rw-r--r--arch/nt32/weak/__stpncpy_sym.c0
-rw-r--r--arch/nt32/weak/__strcasecmp_l_sym.c0
-rw-r--r--arch/nt32/weak/__strchrnul_sym.c0
-rw-r--r--arch/nt32/weak/__strcoll_l_sym.c0
-rw-r--r--arch/nt32/weak/__strdup_sym.c0
-rw-r--r--arch/nt32/weak/__strerror_l_sym.c0
-rw-r--r--arch/nt32/weak/__strftime_l_sym.c0
-rw-r--r--arch/nt32/weak/__strncasecmp_l_sym.c0
-rw-r--r--arch/nt32/weak/__strxfrm_l_sym.c0
-rw-r--r--arch/nt32/weak/__sysinfo_sym.c0
-rw-r--r--arch/nt32/weak/__timezone_sym.c0
-rw-r--r--arch/nt32/weak/__tolower_l_sym.c0
-rw-r--r--arch/nt32/weak/__toupper_l_sym.c0
-rw-r--r--arch/nt32/weak/__towctrans_l_sym.c0
-rw-r--r--arch/nt32/weak/__towlower_l_sym.c0
-rw-r--r--arch/nt32/weak/__towupper_l_sym.c0
-rw-r--r--arch/nt32/weak/__tzname_sym.c0
-rw-r--r--arch/nt32/weak/__tzset_sym.c0
-rw-r--r--arch/nt32/weak/__uselocale_sym.c0
-rw-r--r--arch/nt32/weak/__vfork_sym.c0
-rw-r--r--arch/nt32/weak/__vm_lock_sym.c0
-rw-r--r--arch/nt32/weak/__vsyslog_sym.c0
-rw-r--r--arch/nt32/weak/__wcscoll_l_sym.c0
-rw-r--r--arch/nt32/weak/__wcsftime_l_sym.c0
-rw-r--r--arch/nt32/weak/__wcsxfrm_l_sym.c0
-rw-r--r--arch/nt32/weak/__wctrans_l_sym.c0
-rw-r--r--arch/nt32/weak/__wctype_l_sym.c0
-rw-r--r--arch/nt32/weak/nt32/__clearerr_unlocked_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__clock_gettime_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__crypt_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__daylight_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__dn_comp_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__dn_expand_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__dup3_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__duplocale_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__endgrent_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__execvpe_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fdopen_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__feof_unlocked_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__ferror_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fflush_unlocked_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fgetwc_unlocked_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fpurge_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fputc_unlocked_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fputs_unlocked_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fputwc_unlocked_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fread_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fseeko_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fstatfs_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__ftello_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__futimesat_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__fwrite_unlocked_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__getdents_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__gmtime_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__hcreate_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__hdestroy_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__hsearch_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__inet_aton_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__isalnum_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__isalpha_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__isblank_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iscntrl_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__isdigit_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__isgraph_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__islower_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__isprint_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__ispunct_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__isspace_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__isupper_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswalnum_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswalpha_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswblank_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswcntrl_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswctype_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswdigit_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswgraph_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswlower_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswprint_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswpunct_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswspace_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswupper_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__iswxdigit_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__isxdigit_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__lgamma_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__lgammaf_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__lgammal_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__localtime_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__madvise_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__memalign_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__memrchr_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__mkostemps_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__mmap_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__mprotect_sym.s4
-rw-r--r--arch/nt32/weak/nt32/__mremap_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__munmap_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__newlocale_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__nl_langinfo_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__nl_langinfo_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__optreset_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_cond_timedwait_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_create_sym.s4
-rw-r--r--arch/nt32/weak/nt32/__pthread_detach_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_equal_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_exit_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_getspecific_sym.s4
-rw-r--r--arch/nt32/weak/nt32/__pthread_join_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_key_create_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_key_delete_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_mutex_lock_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_mutex_timedlock_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_mutex_trylock_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_mutex_unlock_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_once_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_setcancelstate_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__pthread_testcancel_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__ptsname_r_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__res_mkquery_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__res_query_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__res_send_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__sigaction_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__signgam_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__statfs_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__stdio_exit_needed_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__stpcpy_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__stpncpy_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__strcasecmp_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__strchrnul_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__strcoll_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__strdup_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__strerror_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__strftime_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__strncasecmp_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__strxfrm_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__sysinfo_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__timezone_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__tolower_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__toupper_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__towctrans_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__towlower_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__towupper_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__tzname_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__tzset_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__uselocale_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__vfork_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__vm_lock_sym.s8
-rw-r--r--arch/nt32/weak/nt32/__vsyslog_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__wcscoll_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__wcsftime_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__wcsxfrm_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__wctrans_l_sym.s3
-rw-r--r--arch/nt32/weak/nt32/__wctype_l_sym.s3
248 files changed, 380 insertions, 0 deletions
diff --git a/arch/nt32/weak/__clearerr_unlocked_sym.c b/arch/nt32/weak/__clearerr_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__clearerr_unlocked_sym.c
diff --git a/arch/nt32/weak/__clock_gettime_sym.c b/arch/nt32/weak/__clock_gettime_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__clock_gettime_sym.c
diff --git a/arch/nt32/weak/__crypt_r_sym.c b/arch/nt32/weak/__crypt_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__crypt_r_sym.c
diff --git a/arch/nt32/weak/__daylight_sym.c b/arch/nt32/weak/__daylight_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__daylight_sym.c
diff --git a/arch/nt32/weak/__dn_comp_sym.c b/arch/nt32/weak/__dn_comp_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__dn_comp_sym.c
diff --git a/arch/nt32/weak/__dn_expand_sym.c b/arch/nt32/weak/__dn_expand_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__dn_expand_sym.c
diff --git a/arch/nt32/weak/__dup3_sym.c b/arch/nt32/weak/__dup3_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__dup3_sym.c
diff --git a/arch/nt32/weak/__duplocale_sym.c b/arch/nt32/weak/__duplocale_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__duplocale_sym.c
diff --git a/arch/nt32/weak/__endgrent_sym.c b/arch/nt32/weak/__endgrent_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__endgrent_sym.c
diff --git a/arch/nt32/weak/__execvpe_sym.c b/arch/nt32/weak/__execvpe_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__execvpe_sym.c
diff --git a/arch/nt32/weak/__fdopen_sym.c b/arch/nt32/weak/__fdopen_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fdopen_sym.c
diff --git a/arch/nt32/weak/__feof_unlocked_sym.c b/arch/nt32/weak/__feof_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__feof_unlocked_sym.c
diff --git a/arch/nt32/weak/__ferror_sym.c b/arch/nt32/weak/__ferror_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__ferror_sym.c
diff --git a/arch/nt32/weak/__fflush_unlocked_sym.c b/arch/nt32/weak/__fflush_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fflush_unlocked_sym.c
diff --git a/arch/nt32/weak/__fgetwc_unlocked_sym.c b/arch/nt32/weak/__fgetwc_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fgetwc_unlocked_sym.c
diff --git a/arch/nt32/weak/__fpurge_sym.c b/arch/nt32/weak/__fpurge_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fpurge_sym.c
diff --git a/arch/nt32/weak/__fputc_unlocked_sym.c b/arch/nt32/weak/__fputc_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fputc_unlocked_sym.c
diff --git a/arch/nt32/weak/__fputs_unlocked_sym.c b/arch/nt32/weak/__fputs_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fputs_unlocked_sym.c
diff --git a/arch/nt32/weak/__fputwc_unlocked_sym.c b/arch/nt32/weak/__fputwc_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fputwc_unlocked_sym.c
diff --git a/arch/nt32/weak/__fread_sym.c b/arch/nt32/weak/__fread_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fread_sym.c
diff --git a/arch/nt32/weak/__fseeko_sym.c b/arch/nt32/weak/__fseeko_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fseeko_sym.c
diff --git a/arch/nt32/weak/__fstatfs_sym.c b/arch/nt32/weak/__fstatfs_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fstatfs_sym.c
diff --git a/arch/nt32/weak/__ftello_sym.c b/arch/nt32/weak/__ftello_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__ftello_sym.c
diff --git a/arch/nt32/weak/__futimesat_sym.c b/arch/nt32/weak/__futimesat_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__futimesat_sym.c
diff --git a/arch/nt32/weak/__fwrite_unlocked_sym.c b/arch/nt32/weak/__fwrite_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__fwrite_unlocked_sym.c
diff --git a/arch/nt32/weak/__getdents_sym.c b/arch/nt32/weak/__getdents_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__getdents_sym.c
diff --git a/arch/nt32/weak/__gmtime_r_sym.c b/arch/nt32/weak/__gmtime_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__gmtime_r_sym.c
diff --git a/arch/nt32/weak/__hcreate_r_sym.c b/arch/nt32/weak/__hcreate_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__hcreate_r_sym.c
diff --git a/arch/nt32/weak/__hdestroy_r_sym.c b/arch/nt32/weak/__hdestroy_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__hdestroy_r_sym.c
diff --git a/arch/nt32/weak/__hsearch_r_sym.c b/arch/nt32/weak/__hsearch_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__hsearch_r_sym.c
diff --git a/arch/nt32/weak/__inet_aton_sym.c b/arch/nt32/weak/__inet_aton_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__inet_aton_sym.c
diff --git a/arch/nt32/weak/__isalnum_l_sym.c b/arch/nt32/weak/__isalnum_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__isalnum_l_sym.c
diff --git a/arch/nt32/weak/__isalpha_l_sym.c b/arch/nt32/weak/__isalpha_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__isalpha_l_sym.c
diff --git a/arch/nt32/weak/__isblank_l_sym.c b/arch/nt32/weak/__isblank_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__isblank_l_sym.c
diff --git a/arch/nt32/weak/__iscntrl_l_sym.c b/arch/nt32/weak/__iscntrl_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iscntrl_l_sym.c
diff --git a/arch/nt32/weak/__isdigit_l_sym.c b/arch/nt32/weak/__isdigit_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__isdigit_l_sym.c
diff --git a/arch/nt32/weak/__isgraph_l_sym.c b/arch/nt32/weak/__isgraph_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__isgraph_l_sym.c
diff --git a/arch/nt32/weak/__islower_l_sym.c b/arch/nt32/weak/__islower_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__islower_l_sym.c
diff --git a/arch/nt32/weak/__isprint_l_sym.c b/arch/nt32/weak/__isprint_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__isprint_l_sym.c
diff --git a/arch/nt32/weak/__ispunct_l_sym.c b/arch/nt32/weak/__ispunct_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__ispunct_l_sym.c
diff --git a/arch/nt32/weak/__isspace_l_sym.c b/arch/nt32/weak/__isspace_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__isspace_l_sym.c
diff --git a/arch/nt32/weak/__isupper_l_sym.c b/arch/nt32/weak/__isupper_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__isupper_l_sym.c
diff --git a/arch/nt32/weak/__iswalnum_l_sym.c b/arch/nt32/weak/__iswalnum_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswalnum_l_sym.c
diff --git a/arch/nt32/weak/__iswalpha_l_sym.c b/arch/nt32/weak/__iswalpha_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswalpha_l_sym.c
diff --git a/arch/nt32/weak/__iswblank_l_sym.c b/arch/nt32/weak/__iswblank_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswblank_l_sym.c
diff --git a/arch/nt32/weak/__iswcntrl_l_sym.c b/arch/nt32/weak/__iswcntrl_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswcntrl_l_sym.c
diff --git a/arch/nt32/weak/__iswctype_l_sym.c b/arch/nt32/weak/__iswctype_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswctype_l_sym.c
diff --git a/arch/nt32/weak/__iswdigit_l_sym.c b/arch/nt32/weak/__iswdigit_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswdigit_l_sym.c
diff --git a/arch/nt32/weak/__iswgraph_l_sym.c b/arch/nt32/weak/__iswgraph_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswgraph_l_sym.c
diff --git a/arch/nt32/weak/__iswlower_l_sym.c b/arch/nt32/weak/__iswlower_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswlower_l_sym.c
diff --git a/arch/nt32/weak/__iswprint_l_sym.c b/arch/nt32/weak/__iswprint_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswprint_l_sym.c
diff --git a/arch/nt32/weak/__iswpunct_l_sym.c b/arch/nt32/weak/__iswpunct_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswpunct_l_sym.c
diff --git a/arch/nt32/weak/__iswspace_l_sym.c b/arch/nt32/weak/__iswspace_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswspace_l_sym.c
diff --git a/arch/nt32/weak/__iswupper_l_sym.c b/arch/nt32/weak/__iswupper_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswupper_l_sym.c
diff --git a/arch/nt32/weak/__iswxdigit_l_sym.c b/arch/nt32/weak/__iswxdigit_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__iswxdigit_l_sym.c
diff --git a/arch/nt32/weak/__isxdigit_l_sym.c b/arch/nt32/weak/__isxdigit_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__isxdigit_l_sym.c
diff --git a/arch/nt32/weak/__lgamma_r_sym.c b/arch/nt32/weak/__lgamma_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__lgamma_r_sym.c
diff --git a/arch/nt32/weak/__lgammaf_r_sym.c b/arch/nt32/weak/__lgammaf_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__lgammaf_r_sym.c
diff --git a/arch/nt32/weak/__lgammal_r_sym.c b/arch/nt32/weak/__lgammal_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__lgammal_r_sym.c
diff --git a/arch/nt32/weak/__localtime_r_sym.c b/arch/nt32/weak/__localtime_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__localtime_r_sym.c
diff --git a/arch/nt32/weak/__madvise_sym.c b/arch/nt32/weak/__madvise_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__madvise_sym.c
diff --git a/arch/nt32/weak/__memalign_sym.c b/arch/nt32/weak/__memalign_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__memalign_sym.c
diff --git a/arch/nt32/weak/__memrchr_sym.c b/arch/nt32/weak/__memrchr_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__memrchr_sym.c
diff --git a/arch/nt32/weak/__mkostemps_sym.c b/arch/nt32/weak/__mkostemps_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__mkostemps_sym.c
diff --git a/arch/nt32/weak/__mmap_sym.c b/arch/nt32/weak/__mmap_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__mmap_sym.c
diff --git a/arch/nt32/weak/__mprotect_sym.c b/arch/nt32/weak/__mprotect_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__mprotect_sym.c
diff --git a/arch/nt32/weak/__mremap_sym.c b/arch/nt32/weak/__mremap_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__mremap_sym.c
diff --git a/arch/nt32/weak/__munmap_sym.c b/arch/nt32/weak/__munmap_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__munmap_sym.c
diff --git a/arch/nt32/weak/__newlocale_sym.c b/arch/nt32/weak/__newlocale_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__newlocale_sym.c
diff --git a/arch/nt32/weak/__nl_langinfo_l_sym.c b/arch/nt32/weak/__nl_langinfo_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__nl_langinfo_l_sym.c
diff --git a/arch/nt32/weak/__nl_langinfo_sym.c b/arch/nt32/weak/__nl_langinfo_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__nl_langinfo_sym.c
diff --git a/arch/nt32/weak/__optreset_sym.c b/arch/nt32/weak/__optreset_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__optreset_sym.c
diff --git a/arch/nt32/weak/__pthread_cond_timedwait_sym.c b/arch/nt32/weak/__pthread_cond_timedwait_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_cond_timedwait_sym.c
diff --git a/arch/nt32/weak/__pthread_create_sym.c b/arch/nt32/weak/__pthread_create_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_create_sym.c
diff --git a/arch/nt32/weak/__pthread_detach_sym.c b/arch/nt32/weak/__pthread_detach_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_detach_sym.c
diff --git a/arch/nt32/weak/__pthread_equal_sym.c b/arch/nt32/weak/__pthread_equal_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_equal_sym.c
diff --git a/arch/nt32/weak/__pthread_exit_sym.c b/arch/nt32/weak/__pthread_exit_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_exit_sym.c
diff --git a/arch/nt32/weak/__pthread_getspecific_sym.c b/arch/nt32/weak/__pthread_getspecific_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_getspecific_sym.c
diff --git a/arch/nt32/weak/__pthread_join_sym.c b/arch/nt32/weak/__pthread_join_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_join_sym.c
diff --git a/arch/nt32/weak/__pthread_key_create_sym.c b/arch/nt32/weak/__pthread_key_create_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_key_create_sym.c
diff --git a/arch/nt32/weak/__pthread_key_delete_sym.c b/arch/nt32/weak/__pthread_key_delete_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_key_delete_sym.c
diff --git a/arch/nt32/weak/__pthread_mutex_lock_sym.c b/arch/nt32/weak/__pthread_mutex_lock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_mutex_lock_sym.c
diff --git a/arch/nt32/weak/__pthread_mutex_timedlock_sym.c b/arch/nt32/weak/__pthread_mutex_timedlock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_mutex_timedlock_sym.c
diff --git a/arch/nt32/weak/__pthread_mutex_trylock_sym.c b/arch/nt32/weak/__pthread_mutex_trylock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_mutex_trylock_sym.c
diff --git a/arch/nt32/weak/__pthread_mutex_unlock_sym.c b/arch/nt32/weak/__pthread_mutex_unlock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_mutex_unlock_sym.c
diff --git a/arch/nt32/weak/__pthread_once_sym.c b/arch/nt32/weak/__pthread_once_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_once_sym.c
diff --git a/arch/nt32/weak/__pthread_setcancelstate_sym.c b/arch/nt32/weak/__pthread_setcancelstate_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_setcancelstate_sym.c
diff --git a/arch/nt32/weak/__pthread_testcancel_sym.c b/arch/nt32/weak/__pthread_testcancel_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__pthread_testcancel_sym.c
diff --git a/arch/nt32/weak/__ptsname_r_sym.c b/arch/nt32/weak/__ptsname_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__ptsname_r_sym.c
diff --git a/arch/nt32/weak/__res_mkquery_sym.c b/arch/nt32/weak/__res_mkquery_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__res_mkquery_sym.c
diff --git a/arch/nt32/weak/__res_query_sym.c b/arch/nt32/weak/__res_query_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__res_query_sym.c
diff --git a/arch/nt32/weak/__res_send_sym.c b/arch/nt32/weak/__res_send_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__res_send_sym.c
diff --git a/arch/nt32/weak/__sigaction_sym.c b/arch/nt32/weak/__sigaction_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__sigaction_sym.c
diff --git a/arch/nt32/weak/__signgam_sym.c b/arch/nt32/weak/__signgam_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__signgam_sym.c
diff --git a/arch/nt32/weak/__statfs_sym.c b/arch/nt32/weak/__statfs_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__statfs_sym.c
diff --git a/arch/nt32/weak/__stdio_exit_needed_sym.c b/arch/nt32/weak/__stdio_exit_needed_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__stdio_exit_needed_sym.c
diff --git a/arch/nt32/weak/__stpcpy_sym.c b/arch/nt32/weak/__stpcpy_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__stpcpy_sym.c
diff --git a/arch/nt32/weak/__stpncpy_sym.c b/arch/nt32/weak/__stpncpy_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__stpncpy_sym.c
diff --git a/arch/nt32/weak/__strcasecmp_l_sym.c b/arch/nt32/weak/__strcasecmp_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__strcasecmp_l_sym.c
diff --git a/arch/nt32/weak/__strchrnul_sym.c b/arch/nt32/weak/__strchrnul_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__strchrnul_sym.c
diff --git a/arch/nt32/weak/__strcoll_l_sym.c b/arch/nt32/weak/__strcoll_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__strcoll_l_sym.c
diff --git a/arch/nt32/weak/__strdup_sym.c b/arch/nt32/weak/__strdup_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__strdup_sym.c
diff --git a/arch/nt32/weak/__strerror_l_sym.c b/arch/nt32/weak/__strerror_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__strerror_l_sym.c
diff --git a/arch/nt32/weak/__strftime_l_sym.c b/arch/nt32/weak/__strftime_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__strftime_l_sym.c
diff --git a/arch/nt32/weak/__strncasecmp_l_sym.c b/arch/nt32/weak/__strncasecmp_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__strncasecmp_l_sym.c
diff --git a/arch/nt32/weak/__strxfrm_l_sym.c b/arch/nt32/weak/__strxfrm_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__strxfrm_l_sym.c
diff --git a/arch/nt32/weak/__sysinfo_sym.c b/arch/nt32/weak/__sysinfo_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__sysinfo_sym.c
diff --git a/arch/nt32/weak/__timezone_sym.c b/arch/nt32/weak/__timezone_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__timezone_sym.c
diff --git a/arch/nt32/weak/__tolower_l_sym.c b/arch/nt32/weak/__tolower_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__tolower_l_sym.c
diff --git a/arch/nt32/weak/__toupper_l_sym.c b/arch/nt32/weak/__toupper_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__toupper_l_sym.c
diff --git a/arch/nt32/weak/__towctrans_l_sym.c b/arch/nt32/weak/__towctrans_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__towctrans_l_sym.c
diff --git a/arch/nt32/weak/__towlower_l_sym.c b/arch/nt32/weak/__towlower_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__towlower_l_sym.c
diff --git a/arch/nt32/weak/__towupper_l_sym.c b/arch/nt32/weak/__towupper_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__towupper_l_sym.c
diff --git a/arch/nt32/weak/__tzname_sym.c b/arch/nt32/weak/__tzname_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__tzname_sym.c
diff --git a/arch/nt32/weak/__tzset_sym.c b/arch/nt32/weak/__tzset_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__tzset_sym.c
diff --git a/arch/nt32/weak/__uselocale_sym.c b/arch/nt32/weak/__uselocale_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__uselocale_sym.c
diff --git a/arch/nt32/weak/__vfork_sym.c b/arch/nt32/weak/__vfork_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__vfork_sym.c
diff --git a/arch/nt32/weak/__vm_lock_sym.c b/arch/nt32/weak/__vm_lock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__vm_lock_sym.c
diff --git a/arch/nt32/weak/__vsyslog_sym.c b/arch/nt32/weak/__vsyslog_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__vsyslog_sym.c
diff --git a/arch/nt32/weak/__wcscoll_l_sym.c b/arch/nt32/weak/__wcscoll_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__wcscoll_l_sym.c
diff --git a/arch/nt32/weak/__wcsftime_l_sym.c b/arch/nt32/weak/__wcsftime_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__wcsftime_l_sym.c
diff --git a/arch/nt32/weak/__wcsxfrm_l_sym.c b/arch/nt32/weak/__wcsxfrm_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__wcsxfrm_l_sym.c
diff --git a/arch/nt32/weak/__wctrans_l_sym.c b/arch/nt32/weak/__wctrans_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__wctrans_l_sym.c
diff --git a/arch/nt32/weak/__wctype_l_sym.c b/arch/nt32/weak/__wctype_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt32/weak/__wctype_l_sym.c
diff --git a/arch/nt32/weak/nt32/__clearerr_unlocked_sym.s b/arch/nt32/weak/nt32/__clearerr_unlocked_sym.s
new file mode 100644
index 0000000..1bc2db9
--- /dev/null
+++ b/arch/nt32/weak/nt32/__clearerr_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global _clearerr_unlocked
+_clearerr_unlocked:
+ jmp _clearerr
diff --git a/arch/nt32/weak/nt32/__clock_gettime_sym.s b/arch/nt32/weak/nt32/__clock_gettime_sym.s
new file mode 100644
index 0000000..b3be68f
--- /dev/null
+++ b/arch/nt32/weak/nt32/__clock_gettime_sym.s
@@ -0,0 +1,3 @@
+ .globl _clock_gettime
+_clock_gettime:
+ jmp ___clock_gettime
diff --git a/arch/nt32/weak/nt32/__crypt_r_sym.s b/arch/nt32/weak/nt32/__crypt_r_sym.s
new file mode 100644
index 0000000..7b7e1b1
--- /dev/null
+++ b/arch/nt32/weak/nt32/__crypt_r_sym.s
@@ -0,0 +1,3 @@
+.global _crypt_r
+_crypt_r:
+ jmp ___crypt_r
diff --git a/arch/nt32/weak/nt32/__daylight_sym.s b/arch/nt32/weak/nt32/__daylight_sym.s
new file mode 100644
index 0000000..62c92c7
--- /dev/null
+++ b/arch/nt32/weak/nt32/__daylight_sym.s
@@ -0,0 +1,3 @@
+.global _daylight
+_daylight:
+ jmp ___daylight
diff --git a/arch/nt32/weak/nt32/__dn_comp_sym.s b/arch/nt32/weak/nt32/__dn_comp_sym.s
new file mode 100644
index 0000000..18626e9
--- /dev/null
+++ b/arch/nt32/weak/nt32/__dn_comp_sym.s
@@ -0,0 +1,3 @@
+.global _dn_comp
+_dn_comp:
+ jmp ___dn_comp
diff --git a/arch/nt32/weak/nt32/__dn_expand_sym.s b/arch/nt32/weak/nt32/__dn_expand_sym.s
new file mode 100644
index 0000000..3d8f3dc
--- /dev/null
+++ b/arch/nt32/weak/nt32/__dn_expand_sym.s
@@ -0,0 +1,3 @@
+ .globl _dn_expand
+_dn_expand:
+ jmp ___dn_expand
diff --git a/arch/nt32/weak/nt32/__dup3_sym.s b/arch/nt32/weak/nt32/__dup3_sym.s
new file mode 100644
index 0000000..e1e6957
--- /dev/null
+++ b/arch/nt32/weak/nt32/__dup3_sym.s
@@ -0,0 +1,3 @@
+.global _dup3
+_dup3:
+ jmp ___dup3
diff --git a/arch/nt32/weak/nt32/__duplocale_sym.s b/arch/nt32/weak/nt32/__duplocale_sym.s
new file mode 100644
index 0000000..6a5c2e5
--- /dev/null
+++ b/arch/nt32/weak/nt32/__duplocale_sym.s
@@ -0,0 +1,3 @@
+.global _duplocale
+_duplocale:
+ jmp ___duplocale
diff --git a/arch/nt32/weak/nt32/__endgrent_sym.s b/arch/nt32/weak/nt32/__endgrent_sym.s
new file mode 100644
index 0000000..1f27949
--- /dev/null
+++ b/arch/nt32/weak/nt32/__endgrent_sym.s
@@ -0,0 +1,3 @@
+ .globl _endgrent
+_endgrent:
+ jmp _setgrent
diff --git a/arch/nt32/weak/nt32/__execvpe_sym.s b/arch/nt32/weak/nt32/__execvpe_sym.s
new file mode 100644
index 0000000..441c893
--- /dev/null
+++ b/arch/nt32/weak/nt32/__execvpe_sym.s
@@ -0,0 +1,3 @@
+.global _execvpe
+_execvpe:
+ jmp ___execvpe
diff --git a/arch/nt32/weak/nt32/__fdopen_sym.s b/arch/nt32/weak/nt32/__fdopen_sym.s
new file mode 100644
index 0000000..6bec157
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fdopen_sym.s
@@ -0,0 +1,3 @@
+ .globl _fdopen
+_fdopen:
+ jmp ___fdopen
diff --git a/arch/nt32/weak/nt32/__feof_unlocked_sym.s b/arch/nt32/weak/nt32/__feof_unlocked_sym.s
new file mode 100644
index 0000000..c844048
--- /dev/null
+++ b/arch/nt32/weak/nt32/__feof_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global _feof_unlocked
+_feof_unlocked:
+ jmp _feof
diff --git a/arch/nt32/weak/nt32/__ferror_sym.s b/arch/nt32/weak/nt32/__ferror_sym.s
new file mode 100644
index 0000000..91e51f0
--- /dev/null
+++ b/arch/nt32/weak/nt32/__ferror_sym.s
@@ -0,0 +1,3 @@
+.global _ferror_unlocked
+_ferror_unlocked:
+ jmp _ferror
diff --git a/arch/nt32/weak/nt32/__fflush_unlocked_sym.s b/arch/nt32/weak/nt32/__fflush_unlocked_sym.s
new file mode 100644
index 0000000..cfcf4ed
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fflush_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global _fflush_unlocked
+_fflush_unlocked:
+ jmp ___fflush_unlocked_impl
diff --git a/arch/nt32/weak/nt32/__fgetwc_unlocked_sym.s b/arch/nt32/weak/nt32/__fgetwc_unlocked_sym.s
new file mode 100644
index 0000000..6235f94
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fgetwc_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global _fgetwc_unlocked
+_fgetwc_unlocked:
+ jmp ___fgetwc_unlocked
diff --git a/arch/nt32/weak/nt32/__fpurge_sym.s b/arch/nt32/weak/nt32/__fpurge_sym.s
new file mode 100644
index 0000000..a957351
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fpurge_sym.s
@@ -0,0 +1,3 @@
+.global _fpurge
+_fpurge:
+ jmp ___fpurge
diff --git a/arch/nt32/weak/nt32/__fputc_unlocked_sym.s b/arch/nt32/weak/nt32/__fputc_unlocked_sym.s
new file mode 100644
index 0000000..0057da5
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fputc_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global _fputc_unlocked
+_fputc_unlocked:
+ jmp _putc_unlocked
diff --git a/arch/nt32/weak/nt32/__fputs_unlocked_sym.s b/arch/nt32/weak/nt32/__fputs_unlocked_sym.s
new file mode 100644
index 0000000..40c64f7
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fputs_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global _fputs_unlocked
+_fputs_unlocked:
+ jmp _fputs
diff --git a/arch/nt32/weak/nt32/__fputwc_unlocked_sym.s b/arch/nt32/weak/nt32/__fputwc_unlocked_sym.s
new file mode 100644
index 0000000..6616c34
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fputwc_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global _fputwc_unlocked
+_fputwc_unlocked:
+ jmp ___fputwc_unlocked
diff --git a/arch/nt32/weak/nt32/__fread_sym.s b/arch/nt32/weak/nt32/__fread_sym.s
new file mode 100644
index 0000000..40e4044
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fread_sym.s
@@ -0,0 +1,3 @@
+.global _fread_unlocked
+_fread_unlocked:
+ jmp _fread
diff --git a/arch/nt32/weak/nt32/__fseeko_sym.s b/arch/nt32/weak/nt32/__fseeko_sym.s
new file mode 100644
index 0000000..a38cdac
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fseeko_sym.s
@@ -0,0 +1,3 @@
+ .globl _fseeko
+_fseeko:
+ jmp ___fseeko
diff --git a/arch/nt32/weak/nt32/__fstatfs_sym.s b/arch/nt32/weak/nt32/__fstatfs_sym.s
new file mode 100644
index 0000000..dc50aab
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fstatfs_sym.s
@@ -0,0 +1,3 @@
+.global _fstatfs
+_fstatfs:
+ jmp ___fstatfs
diff --git a/arch/nt32/weak/nt32/__ftello_sym.s b/arch/nt32/weak/nt32/__ftello_sym.s
new file mode 100644
index 0000000..6693917
--- /dev/null
+++ b/arch/nt32/weak/nt32/__ftello_sym.s
@@ -0,0 +1,3 @@
+ .globl _ftello
+_ftello:
+ jmp ___ftello
diff --git a/arch/nt32/weak/nt32/__futimesat_sym.s b/arch/nt32/weak/nt32/__futimesat_sym.s
new file mode 100644
index 0000000..c5064a8
--- /dev/null
+++ b/arch/nt32/weak/nt32/__futimesat_sym.s
@@ -0,0 +1,3 @@
+.global _futimesat
+_futimesat:
+ jmp ___futimesat
diff --git a/arch/nt32/weak/nt32/__fwrite_unlocked_sym.s b/arch/nt32/weak/nt32/__fwrite_unlocked_sym.s
new file mode 100644
index 0000000..5dc4914
--- /dev/null
+++ b/arch/nt32/weak/nt32/__fwrite_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global _fwrite_unlocked
+_fwrite_unlocked:
+ jmp _fwrite
diff --git a/arch/nt32/weak/nt32/__getdents_sym.s b/arch/nt32/weak/nt32/__getdents_sym.s
new file mode 100644
index 0000000..0f163ed
--- /dev/null
+++ b/arch/nt32/weak/nt32/__getdents_sym.s
@@ -0,0 +1,3 @@
+.global _getdents
+_getdents:
+ jmp ___getdents
diff --git a/arch/nt32/weak/nt32/__gmtime_r_sym.s b/arch/nt32/weak/nt32/__gmtime_r_sym.s
new file mode 100644
index 0000000..42b4f6f
--- /dev/null
+++ b/arch/nt32/weak/nt32/__gmtime_r_sym.s
@@ -0,0 +1,3 @@
+ .globl _gmtime_r
+_gmtime_r:
+ jmp ___gmtime_r
diff --git a/arch/nt32/weak/nt32/__hcreate_r_sym.s b/arch/nt32/weak/nt32/__hcreate_r_sym.s
new file mode 100644
index 0000000..784d2c3
--- /dev/null
+++ b/arch/nt32/weak/nt32/__hcreate_r_sym.s
@@ -0,0 +1,3 @@
+.global _hcreate_r
+_hcreate_r:
+ jmp ___hcreate_r
diff --git a/arch/nt32/weak/nt32/__hdestroy_r_sym.s b/arch/nt32/weak/nt32/__hdestroy_r_sym.s
new file mode 100644
index 0000000..b03d52d
--- /dev/null
+++ b/arch/nt32/weak/nt32/__hdestroy_r_sym.s
@@ -0,0 +1,3 @@
+.global _hdestroy_r
+_hdestroy_r:
+ jmp ___hdestroy_r
diff --git a/arch/nt32/weak/nt32/__hsearch_r_sym.s b/arch/nt32/weak/nt32/__hsearch_r_sym.s
new file mode 100644
index 0000000..c9e246c
--- /dev/null
+++ b/arch/nt32/weak/nt32/__hsearch_r_sym.s
@@ -0,0 +1,3 @@
+.global _hsearch_r
+_hsearch_r:
+ jmp ___hsearch_r
diff --git a/arch/nt32/weak/nt32/__inet_aton_sym.s b/arch/nt32/weak/nt32/__inet_aton_sym.s
new file mode 100644
index 0000000..e872213
--- /dev/null
+++ b/arch/nt32/weak/nt32/__inet_aton_sym.s
@@ -0,0 +1,3 @@
+.global _inet_aton
+_inet_aton:
+ jmp ___inet_aton
diff --git a/arch/nt32/weak/nt32/__isalnum_l_sym.s b/arch/nt32/weak/nt32/__isalnum_l_sym.s
new file mode 100644
index 0000000..c3cd15c
--- /dev/null
+++ b/arch/nt32/weak/nt32/__isalnum_l_sym.s
@@ -0,0 +1,3 @@
+.global _isalnum_l
+_isalnum_l:
+ jmp ___isalnum_l
diff --git a/arch/nt32/weak/nt32/__isalpha_l_sym.s b/arch/nt32/weak/nt32/__isalpha_l_sym.s
new file mode 100644
index 0000000..28af573
--- /dev/null
+++ b/arch/nt32/weak/nt32/__isalpha_l_sym.s
@@ -0,0 +1,3 @@
+.global _isalpha_l
+_isalpha_l:
+ jmp ___isalpha_l
diff --git a/arch/nt32/weak/nt32/__isblank_l_sym.s b/arch/nt32/weak/nt32/__isblank_l_sym.s
new file mode 100644
index 0000000..868bd27
--- /dev/null
+++ b/arch/nt32/weak/nt32/__isblank_l_sym.s
@@ -0,0 +1,3 @@
+.global _isblank_l
+_isblank_l:
+ jmp ___isblank_l
diff --git a/arch/nt32/weak/nt32/__iscntrl_l_sym.s b/arch/nt32/weak/nt32/__iscntrl_l_sym.s
new file mode 100644
index 0000000..c81a9fb
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iscntrl_l_sym.s
@@ -0,0 +1,3 @@
+.global _iscntrl_l
+_iscntrl_l:
+ jmp ___iscntrl_l
diff --git a/arch/nt32/weak/nt32/__isdigit_l_sym.s b/arch/nt32/weak/nt32/__isdigit_l_sym.s
new file mode 100644
index 0000000..dfd78f6
--- /dev/null
+++ b/arch/nt32/weak/nt32/__isdigit_l_sym.s
@@ -0,0 +1,3 @@
+.global _isdigit_l
+_isdigit_l:
+ jmp ___isdigit_l
diff --git a/arch/nt32/weak/nt32/__isgraph_l_sym.s b/arch/nt32/weak/nt32/__isgraph_l_sym.s
new file mode 100644
index 0000000..a72dad7
--- /dev/null
+++ b/arch/nt32/weak/nt32/__isgraph_l_sym.s
@@ -0,0 +1,3 @@
+.global _isgraph_l
+_isgraph_l:
+ jmp ___isgraph_l
diff --git a/arch/nt32/weak/nt32/__islower_l_sym.s b/arch/nt32/weak/nt32/__islower_l_sym.s
new file mode 100644
index 0000000..e87eaa7
--- /dev/null
+++ b/arch/nt32/weak/nt32/__islower_l_sym.s
@@ -0,0 +1,3 @@
+.global _islower_l
+_islower_l:
+ jmp ___islower_l
diff --git a/arch/nt32/weak/nt32/__isprint_l_sym.s b/arch/nt32/weak/nt32/__isprint_l_sym.s
new file mode 100644
index 0000000..c7cae91
--- /dev/null
+++ b/arch/nt32/weak/nt32/__isprint_l_sym.s
@@ -0,0 +1,3 @@
+.global _isprint_l
+_isprint_l:
+ jmp ___isprint_l
diff --git a/arch/nt32/weak/nt32/__ispunct_l_sym.s b/arch/nt32/weak/nt32/__ispunct_l_sym.s
new file mode 100644
index 0000000..1e20673
--- /dev/null
+++ b/arch/nt32/weak/nt32/__ispunct_l_sym.s
@@ -0,0 +1,3 @@
+.global _ispunct_l
+_ispunct_l:
+ jmp ___ispunct_l
diff --git a/arch/nt32/weak/nt32/__isspace_l_sym.s b/arch/nt32/weak/nt32/__isspace_l_sym.s
new file mode 100644
index 0000000..3622a06
--- /dev/null
+++ b/arch/nt32/weak/nt32/__isspace_l_sym.s
@@ -0,0 +1,3 @@
+.global _isspace_l
+_isspace_l:
+ jmp ___isspace_l
diff --git a/arch/nt32/weak/nt32/__isupper_l_sym.s b/arch/nt32/weak/nt32/__isupper_l_sym.s
new file mode 100644
index 0000000..a9b0cf6
--- /dev/null
+++ b/arch/nt32/weak/nt32/__isupper_l_sym.s
@@ -0,0 +1,3 @@
+.global _isupper_l
+_isupper_l:
+ jmp ___isupper_l
diff --git a/arch/nt32/weak/nt32/__iswalnum_l_sym.s b/arch/nt32/weak/nt32/__iswalnum_l_sym.s
new file mode 100644
index 0000000..c9057ae
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswalnum_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswalnum_l
+_iswalnum_l:
+ jmp ___iswalnum_l
diff --git a/arch/nt32/weak/nt32/__iswalpha_l_sym.s b/arch/nt32/weak/nt32/__iswalpha_l_sym.s
new file mode 100644
index 0000000..56ee4c7
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswalpha_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswalpha_l
+_iswalpha_l:
+ jmp ___iswalpha_l
diff --git a/arch/nt32/weak/nt32/__iswblank_l_sym.s b/arch/nt32/weak/nt32/__iswblank_l_sym.s
new file mode 100644
index 0000000..edff518
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswblank_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswblank_l
+_iswblank_l:
+ jmp ___iswblank_l
diff --git a/arch/nt32/weak/nt32/__iswcntrl_l_sym.s b/arch/nt32/weak/nt32/__iswcntrl_l_sym.s
new file mode 100644
index 0000000..c07702b
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswcntrl_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswcntrl_l
+_iswcntrl_l:
+ jmp ___iswcntrl_l
diff --git a/arch/nt32/weak/nt32/__iswctype_l_sym.s b/arch/nt32/weak/nt32/__iswctype_l_sym.s
new file mode 100644
index 0000000..ff5174a
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswctype_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswctype_l
+_iswctype_l:
+ jmp ___iswctype_l
diff --git a/arch/nt32/weak/nt32/__iswdigit_l_sym.s b/arch/nt32/weak/nt32/__iswdigit_l_sym.s
new file mode 100644
index 0000000..3f5755b
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswdigit_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswdigit_l
+_iswdigit_l:
+ jmp ___iswdigit_l
diff --git a/arch/nt32/weak/nt32/__iswgraph_l_sym.s b/arch/nt32/weak/nt32/__iswgraph_l_sym.s
new file mode 100644
index 0000000..92fd0d3
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswgraph_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswgraph_l
+_iswgraph_l:
+ jmp ___iswgraph_l
diff --git a/arch/nt32/weak/nt32/__iswlower_l_sym.s b/arch/nt32/weak/nt32/__iswlower_l_sym.s
new file mode 100644
index 0000000..6edff77
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswlower_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswlower_l
+_iswlower_l:
+ jmp ___iswlower_l
diff --git a/arch/nt32/weak/nt32/__iswprint_l_sym.s b/arch/nt32/weak/nt32/__iswprint_l_sym.s
new file mode 100644
index 0000000..4ba0b20
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswprint_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswprint_l
+_iswprint_l:
+ jmp ___iswprint_l
diff --git a/arch/nt32/weak/nt32/__iswpunct_l_sym.s b/arch/nt32/weak/nt32/__iswpunct_l_sym.s
new file mode 100644
index 0000000..8117e90
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswpunct_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswpunct_l
+_iswpunct_l:
+ jmp ___iswpunct_l
diff --git a/arch/nt32/weak/nt32/__iswspace_l_sym.s b/arch/nt32/weak/nt32/__iswspace_l_sym.s
new file mode 100644
index 0000000..4629094
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswspace_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswspace_l
+_iswspace_l:
+ jmp ___iswspace_l
diff --git a/arch/nt32/weak/nt32/__iswupper_l_sym.s b/arch/nt32/weak/nt32/__iswupper_l_sym.s
new file mode 100644
index 0000000..4e3d1ce
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswupper_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswupper_l
+_iswupper_l:
+ jmp ___iswupper_l
diff --git a/arch/nt32/weak/nt32/__iswxdigit_l_sym.s b/arch/nt32/weak/nt32/__iswxdigit_l_sym.s
new file mode 100644
index 0000000..6ce820c
--- /dev/null
+++ b/arch/nt32/weak/nt32/__iswxdigit_l_sym.s
@@ -0,0 +1,3 @@
+.global _iswxdigit_l
+_iswxdigit_l:
+ jmp ___iswxdigit_l
diff --git a/arch/nt32/weak/nt32/__isxdigit_l_sym.s b/arch/nt32/weak/nt32/__isxdigit_l_sym.s
new file mode 100644
index 0000000..62915e2
--- /dev/null
+++ b/arch/nt32/weak/nt32/__isxdigit_l_sym.s
@@ -0,0 +1,3 @@
+.global _isxdigit_l
+_isxdigit_l:
+ jmp ___isxdigit_l
diff --git a/arch/nt32/weak/nt32/__lgamma_r_sym.s b/arch/nt32/weak/nt32/__lgamma_r_sym.s
new file mode 100644
index 0000000..4698e0f
--- /dev/null
+++ b/arch/nt32/weak/nt32/__lgamma_r_sym.s
@@ -0,0 +1,3 @@
+.global _lgamma_r
+_lgamma_r:
+ jmp ___lgamma_r
diff --git a/arch/nt32/weak/nt32/__lgammaf_r_sym.s b/arch/nt32/weak/nt32/__lgammaf_r_sym.s
new file mode 100644
index 0000000..71d0539
--- /dev/null
+++ b/arch/nt32/weak/nt32/__lgammaf_r_sym.s
@@ -0,0 +1,3 @@
+.global _lgammaf_r
+_lgammaf_r:
+ jmp ___lgammaf_r
diff --git a/arch/nt32/weak/nt32/__lgammal_r_sym.s b/arch/nt32/weak/nt32/__lgammal_r_sym.s
new file mode 100644
index 0000000..a0d01a1
--- /dev/null
+++ b/arch/nt32/weak/nt32/__lgammal_r_sym.s
@@ -0,0 +1,3 @@
+.global _lgammal_r
+_lgammal_r:
+ jmp ___lgammal_r
diff --git a/arch/nt32/weak/nt32/__localtime_r_sym.s b/arch/nt32/weak/nt32/__localtime_r_sym.s
new file mode 100644
index 0000000..e9817dc
--- /dev/null
+++ b/arch/nt32/weak/nt32/__localtime_r_sym.s
@@ -0,0 +1,3 @@
+ .globl _localtime_r
+_localtime_r:
+ jmp ___localtime_r
diff --git a/arch/nt32/weak/nt32/__madvise_sym.s b/arch/nt32/weak/nt32/__madvise_sym.s
new file mode 100644
index 0000000..ccb99a2
--- /dev/null
+++ b/arch/nt32/weak/nt32/__madvise_sym.s
@@ -0,0 +1,3 @@
+.global _madvise
+_madvise:
+ jmp ___madvise
diff --git a/arch/nt32/weak/nt32/__memalign_sym.s b/arch/nt32/weak/nt32/__memalign_sym.s
new file mode 100644
index 0000000..837b243
--- /dev/null
+++ b/arch/nt32/weak/nt32/__memalign_sym.s
@@ -0,0 +1,3 @@
+ .globl _memalign
+_memalign:
+ jmp ___memalign
diff --git a/arch/nt32/weak/nt32/__memrchr_sym.s b/arch/nt32/weak/nt32/__memrchr_sym.s
new file mode 100644
index 0000000..4667367
--- /dev/null
+++ b/arch/nt32/weak/nt32/__memrchr_sym.s
@@ -0,0 +1,3 @@
+.global _memrchr
+_memrchr:
+ jmp ___memrchr
diff --git a/arch/nt32/weak/nt32/__mkostemps_sym.s b/arch/nt32/weak/nt32/__mkostemps_sym.s
new file mode 100644
index 0000000..06c531b
--- /dev/null
+++ b/arch/nt32/weak/nt32/__mkostemps_sym.s
@@ -0,0 +1,3 @@
+.global _mkostemps
+_mkostemps:
+ jmp ___mkostemps
diff --git a/arch/nt32/weak/nt32/__mmap_sym.s b/arch/nt32/weak/nt32/__mmap_sym.s
new file mode 100644
index 0000000..c688996
--- /dev/null
+++ b/arch/nt32/weak/nt32/__mmap_sym.s
@@ -0,0 +1,3 @@
+ .globl _mmap
+_mmap:
+ jmp ___mmap
diff --git a/arch/nt32/weak/nt32/__mprotect_sym.s b/arch/nt32/weak/nt32/__mprotect_sym.s
new file mode 100644
index 0000000..f342a3e
--- /dev/null
+++ b/arch/nt32/weak/nt32/__mprotect_sym.s
@@ -0,0 +1,4 @@
+ .globl _mprotect
+_mprotect:
+ jmp ___mprotect
+
diff --git a/arch/nt32/weak/nt32/__mremap_sym.s b/arch/nt32/weak/nt32/__mremap_sym.s
new file mode 100644
index 0000000..92f1b99
--- /dev/null
+++ b/arch/nt32/weak/nt32/__mremap_sym.s
@@ -0,0 +1,3 @@
+ .globl _mremap
+_mremap:
+ jmp ___mremap
diff --git a/arch/nt32/weak/nt32/__munmap_sym.s b/arch/nt32/weak/nt32/__munmap_sym.s
new file mode 100644
index 0000000..06cd460
--- /dev/null
+++ b/arch/nt32/weak/nt32/__munmap_sym.s
@@ -0,0 +1,3 @@
+ .globl _munmap
+_munmap:
+ jmp ___munmap
diff --git a/arch/nt32/weak/nt32/__newlocale_sym.s b/arch/nt32/weak/nt32/__newlocale_sym.s
new file mode 100644
index 0000000..59bd03f
--- /dev/null
+++ b/arch/nt32/weak/nt32/__newlocale_sym.s
@@ -0,0 +1,3 @@
+.global _newlocale
+_newlocale:
+ jmp ___newlocale
diff --git a/arch/nt32/weak/nt32/__nl_langinfo_l_sym.s b/arch/nt32/weak/nt32/__nl_langinfo_l_sym.s
new file mode 100644
index 0000000..4bddc77
--- /dev/null
+++ b/arch/nt32/weak/nt32/__nl_langinfo_l_sym.s
@@ -0,0 +1,3 @@
+ .globl _nl_langinfo_l
+_nl_langinfo_l:
+ jmp ___nl_langinfo_l
diff --git a/arch/nt32/weak/nt32/__nl_langinfo_sym.s b/arch/nt32/weak/nt32/__nl_langinfo_sym.s
new file mode 100644
index 0000000..f1ec908
--- /dev/null
+++ b/arch/nt32/weak/nt32/__nl_langinfo_sym.s
@@ -0,0 +1,3 @@
+ .globl _nl_langinfo
+_nl_langinfo:
+ jmp ___nl_langinfo
diff --git a/arch/nt32/weak/nt32/__optreset_sym.s b/arch/nt32/weak/nt32/__optreset_sym.s
new file mode 100644
index 0000000..a4a54e4
--- /dev/null
+++ b/arch/nt32/weak/nt32/__optreset_sym.s
@@ -0,0 +1,3 @@
+.global _optreset
+_optreset:
+ jmp ___optreset
diff --git a/arch/nt32/weak/nt32/__pthread_cond_timedwait_sym.s b/arch/nt32/weak/nt32/__pthread_cond_timedwait_sym.s
new file mode 100644
index 0000000..2db8d03
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_cond_timedwait_sym.s
@@ -0,0 +1,3 @@
+ .globl _pthread_cond_timedwait
+_pthread_cond_timedwait:
+ jmp ___pthread_cond_timedwait
diff --git a/arch/nt32/weak/nt32/__pthread_create_sym.s b/arch/nt32/weak/nt32/__pthread_create_sym.s
new file mode 100644
index 0000000..37a07b0
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_create_sym.s
@@ -0,0 +1,4 @@
+ .globl _pthread_create
+_pthread_create:
+ jmp ___pthread_create
+
diff --git a/arch/nt32/weak/nt32/__pthread_detach_sym.s b/arch/nt32/weak/nt32/__pthread_detach_sym.s
new file mode 100644
index 0000000..756a5a0
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_detach_sym.s
@@ -0,0 +1,3 @@
+.global _pthread_detach
+_pthread_detach:
+ jmp ___pthread_detach_impl
diff --git a/arch/nt32/weak/nt32/__pthread_equal_sym.s b/arch/nt32/weak/nt32/__pthread_equal_sym.s
new file mode 100644
index 0000000..1b57dfb
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_equal_sym.s
@@ -0,0 +1,3 @@
+.global _pthread_equal
+_pthread_equal:
+ jmp ___pthread_equal_impl
diff --git a/arch/nt32/weak/nt32/__pthread_exit_sym.s b/arch/nt32/weak/nt32/__pthread_exit_sym.s
new file mode 100644
index 0000000..b80e6d2
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_exit_sym.s
@@ -0,0 +1,3 @@
+ .globl _pthread_exit
+_pthread_exit:
+ jmp ___pthread_exit
diff --git a/arch/nt32/weak/nt32/__pthread_getspecific_sym.s b/arch/nt32/weak/nt32/__pthread_getspecific_sym.s
new file mode 100644
index 0000000..f75fc7c
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_getspecific_sym.s
@@ -0,0 +1,4 @@
+ .globl _pthread_getspecific
+_pthread_getspecific:
+ jmp ___pthread_getspecific_impl
+
diff --git a/arch/nt32/weak/nt32/__pthread_join_sym.s b/arch/nt32/weak/nt32/__pthread_join_sym.s
new file mode 100644
index 0000000..ecf62cb
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_join_sym.s
@@ -0,0 +1,3 @@
+.global _pthread_join
+_pthread_join:
+ jmp ___pthread_join
diff --git a/arch/nt32/weak/nt32/__pthread_key_create_sym.s b/arch/nt32/weak/nt32/__pthread_key_create_sym.s
new file mode 100644
index 0000000..e55fc1c
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_key_create_sym.s
@@ -0,0 +1,3 @@
+ .globl _pthread_key_create
+_pthread_key_create:
+ jmp ___pthread_key_create
diff --git a/arch/nt32/weak/nt32/__pthread_key_delete_sym.s b/arch/nt32/weak/nt32/__pthread_key_delete_sym.s
new file mode 100644
index 0000000..5f0504f
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_key_delete_sym.s
@@ -0,0 +1,3 @@
+.global _pthread_key_delete
+_pthread_key_delete:
+ jmp ___pthread_key_delete
diff --git a/arch/nt32/weak/nt32/__pthread_mutex_lock_sym.s b/arch/nt32/weak/nt32/__pthread_mutex_lock_sym.s
new file mode 100644
index 0000000..18ca586
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_mutex_lock_sym.s
@@ -0,0 +1,3 @@
+ .globl _pthread_mutex_lock
+_pthread_mutex_lock:
+ jmp ___pthread_mutex_lock
diff --git a/arch/nt32/weak/nt32/__pthread_mutex_timedlock_sym.s b/arch/nt32/weak/nt32/__pthread_mutex_timedlock_sym.s
new file mode 100644
index 0000000..4f9cb3a
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_mutex_timedlock_sym.s
@@ -0,0 +1,3 @@
+.global _pthread_mutex_timedlock
+_pthread_mutex_timedlock:
+ jmp ___pthread_mutex_timedlock
diff --git a/arch/nt32/weak/nt32/__pthread_mutex_trylock_sym.s b/arch/nt32/weak/nt32/__pthread_mutex_trylock_sym.s
new file mode 100644
index 0000000..d59c979
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_mutex_trylock_sym.s
@@ -0,0 +1,3 @@
+ .globl _pthread_mutex_trylock
+_pthread_mutex_trylock:
+ jmp ___pthread_mutex_trylock
diff --git a/arch/nt32/weak/nt32/__pthread_mutex_unlock_sym.s b/arch/nt32/weak/nt32/__pthread_mutex_unlock_sym.s
new file mode 100644
index 0000000..cf633a6
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_mutex_unlock_sym.s
@@ -0,0 +1,3 @@
+ .globl _pthread_mutex_unlock
+_pthread_mutex_unlock:
+ jmp ___pthread_mutex_unlock
diff --git a/arch/nt32/weak/nt32/__pthread_once_sym.s b/arch/nt32/weak/nt32/__pthread_once_sym.s
new file mode 100644
index 0000000..c3c2a63
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_once_sym.s
@@ -0,0 +1,3 @@
+ .globl _pthread_once
+_pthread_once:
+ jmp ___pthread_once
diff --git a/arch/nt32/weak/nt32/__pthread_setcancelstate_sym.s b/arch/nt32/weak/nt32/__pthread_setcancelstate_sym.s
new file mode 100644
index 0000000..f788d5b
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_setcancelstate_sym.s
@@ -0,0 +1,3 @@
+ .globl _pthread_setcancelstate
+_pthread_setcancelstate:
+ jmp ___pthread_setcancelstate
diff --git a/arch/nt32/weak/nt32/__pthread_testcancel_sym.s b/arch/nt32/weak/nt32/__pthread_testcancel_sym.s
new file mode 100644
index 0000000..4dffb59
--- /dev/null
+++ b/arch/nt32/weak/nt32/__pthread_testcancel_sym.s
@@ -0,0 +1,3 @@
+ .globl _pthread_testcancel
+_pthread_testcancel:
+ jmp ___pthread_testcancel
diff --git a/arch/nt32/weak/nt32/__ptsname_r_sym.s b/arch/nt32/weak/nt32/__ptsname_r_sym.s
new file mode 100644
index 0000000..170f51a
--- /dev/null
+++ b/arch/nt32/weak/nt32/__ptsname_r_sym.s
@@ -0,0 +1,3 @@
+.global _ptsname_r
+_ptsname_r:
+ jmp ___ptsname_r
diff --git a/arch/nt32/weak/nt32/__res_mkquery_sym.s b/arch/nt32/weak/nt32/__res_mkquery_sym.s
new file mode 100644
index 0000000..5258d77
--- /dev/null
+++ b/arch/nt32/weak/nt32/__res_mkquery_sym.s
@@ -0,0 +1,3 @@
+.global _res_mkquery
+_res_mkquery:
+ jmp ___res_mkquery
diff --git a/arch/nt32/weak/nt32/__res_query_sym.s b/arch/nt32/weak/nt32/__res_query_sym.s
new file mode 100644
index 0000000..071f07a
--- /dev/null
+++ b/arch/nt32/weak/nt32/__res_query_sym.s
@@ -0,0 +1,3 @@
+ .globl _res_query
+_res_query:
+ jmp ___res_query
diff --git a/arch/nt32/weak/nt32/__res_send_sym.s b/arch/nt32/weak/nt32/__res_send_sym.s
new file mode 100644
index 0000000..b498ff7
--- /dev/null
+++ b/arch/nt32/weak/nt32/__res_send_sym.s
@@ -0,0 +1,3 @@
+.global _res_send
+_res_send:
+ jmp ___res_send
diff --git a/arch/nt32/weak/nt32/__sigaction_sym.s b/arch/nt32/weak/nt32/__sigaction_sym.s
new file mode 100644
index 0000000..df42701
--- /dev/null
+++ b/arch/nt32/weak/nt32/__sigaction_sym.s
@@ -0,0 +1,3 @@
+ .globl _sigaction
+_sigaction:
+ jmp ___sigaction
diff --git a/arch/nt32/weak/nt32/__signgam_sym.s b/arch/nt32/weak/nt32/__signgam_sym.s
new file mode 100644
index 0000000..b33a244
--- /dev/null
+++ b/arch/nt32/weak/nt32/__signgam_sym.s
@@ -0,0 +1,3 @@
+.global _signgam
+_signgam:
+ jmp ___signgam
diff --git a/arch/nt32/weak/nt32/__statfs_sym.s b/arch/nt32/weak/nt32/__statfs_sym.s
new file mode 100644
index 0000000..4c8629a
--- /dev/null
+++ b/arch/nt32/weak/nt32/__statfs_sym.s
@@ -0,0 +1,3 @@
+.global _statfs
+_statfs:
+ jmp ___statfs
diff --git a/arch/nt32/weak/nt32/__stdio_exit_needed_sym.s b/arch/nt32/weak/nt32/__stdio_exit_needed_sym.s
new file mode 100644
index 0000000..23715a3
--- /dev/null
+++ b/arch/nt32/weak/nt32/__stdio_exit_needed_sym.s
@@ -0,0 +1,3 @@
+ .globl ___stdio_exit_needed
+___stdio_exit_needed:
+ jmp ___stdio_exit
diff --git a/arch/nt32/weak/nt32/__stpcpy_sym.s b/arch/nt32/weak/nt32/__stpcpy_sym.s
new file mode 100644
index 0000000..dec10b3
--- /dev/null
+++ b/arch/nt32/weak/nt32/__stpcpy_sym.s
@@ -0,0 +1,3 @@
+.global _stpcpy
+_stpcpy:
+ jmp ___stpcpy
diff --git a/arch/nt32/weak/nt32/__stpncpy_sym.s b/arch/nt32/weak/nt32/__stpncpy_sym.s
new file mode 100644
index 0000000..ff66459
--- /dev/null
+++ b/arch/nt32/weak/nt32/__stpncpy_sym.s
@@ -0,0 +1,3 @@
+.global _stpncpy
+_stpncpy:
+ jmp ___stpncpy
diff --git a/arch/nt32/weak/nt32/__strcasecmp_l_sym.s b/arch/nt32/weak/nt32/__strcasecmp_l_sym.s
new file mode 100644
index 0000000..8aac818
--- /dev/null
+++ b/arch/nt32/weak/nt32/__strcasecmp_l_sym.s
@@ -0,0 +1,3 @@
+.global _strcasecmp_l
+_strcasecmp_l:
+ jmp ___strcasecmp_l
diff --git a/arch/nt32/weak/nt32/__strchrnul_sym.s b/arch/nt32/weak/nt32/__strchrnul_sym.s
new file mode 100644
index 0000000..8a6e00a
--- /dev/null
+++ b/arch/nt32/weak/nt32/__strchrnul_sym.s
@@ -0,0 +1,3 @@
+.global _strchrnul
+_strchrnul:
+ jmp ___strchrnul
diff --git a/arch/nt32/weak/nt32/__strcoll_l_sym.s b/arch/nt32/weak/nt32/__strcoll_l_sym.s
new file mode 100644
index 0000000..1544499
--- /dev/null
+++ b/arch/nt32/weak/nt32/__strcoll_l_sym.s
@@ -0,0 +1,3 @@
+.global _strcoll_l
+_strcoll_l:
+ jmp ___strcoll_l
diff --git a/arch/nt32/weak/nt32/__strdup_sym.s b/arch/nt32/weak/nt32/__strdup_sym.s
new file mode 100644
index 0000000..2c6e49e
--- /dev/null
+++ b/arch/nt32/weak/nt32/__strdup_sym.s
@@ -0,0 +1,3 @@
+ .globl _strdup
+_strdup:
+ jmp ___strdup
diff --git a/arch/nt32/weak/nt32/__strerror_l_sym.s b/arch/nt32/weak/nt32/__strerror_l_sym.s
new file mode 100644
index 0000000..6ca4813
--- /dev/null
+++ b/arch/nt32/weak/nt32/__strerror_l_sym.s
@@ -0,0 +1,3 @@
+.global _strerror_l
+_strerror_l:
+ jmp ___strerror_l
diff --git a/arch/nt32/weak/nt32/__strftime_l_sym.s b/arch/nt32/weak/nt32/__strftime_l_sym.s
new file mode 100644
index 0000000..6980f49
--- /dev/null
+++ b/arch/nt32/weak/nt32/__strftime_l_sym.s
@@ -0,0 +1,3 @@
+.global _strftime_l
+_strftime_l:
+ jmp ___strftime_l
diff --git a/arch/nt32/weak/nt32/__strncasecmp_l_sym.s b/arch/nt32/weak/nt32/__strncasecmp_l_sym.s
new file mode 100644
index 0000000..f5b8a79
--- /dev/null
+++ b/arch/nt32/weak/nt32/__strncasecmp_l_sym.s
@@ -0,0 +1,3 @@
+.global _strncasecmp_l
+_strncasecmp_l:
+ jmp ___strncasecmp_l
diff --git a/arch/nt32/weak/nt32/__strxfrm_l_sym.s b/arch/nt32/weak/nt32/__strxfrm_l_sym.s
new file mode 100644
index 0000000..ed066df
--- /dev/null
+++ b/arch/nt32/weak/nt32/__strxfrm_l_sym.s
@@ -0,0 +1,3 @@
+.global _strxfrm_l
+_strxfrm_l:
+ jmp ___strxfrm_l
diff --git a/arch/nt32/weak/nt32/__sysinfo_sym.s b/arch/nt32/weak/nt32/__sysinfo_sym.s
new file mode 100644
index 0000000..052043c
--- /dev/null
+++ b/arch/nt32/weak/nt32/__sysinfo_sym.s
@@ -0,0 +1,3 @@
+.global _sysinfo
+_sysinfo:
+ jmp ___sysinfo
diff --git a/arch/nt32/weak/nt32/__timezone_sym.s b/arch/nt32/weak/nt32/__timezone_sym.s
new file mode 100644
index 0000000..93f3edb
--- /dev/null
+++ b/arch/nt32/weak/nt32/__timezone_sym.s
@@ -0,0 +1,3 @@
+.global _timezone
+_timezone:
+ jmp ___timezone
diff --git a/arch/nt32/weak/nt32/__tolower_l_sym.s b/arch/nt32/weak/nt32/__tolower_l_sym.s
new file mode 100644
index 0000000..8005bb9
--- /dev/null
+++ b/arch/nt32/weak/nt32/__tolower_l_sym.s
@@ -0,0 +1,3 @@
+.global _tolower_l
+_tolower_l:
+ jmp ___tolower_l
diff --git a/arch/nt32/weak/nt32/__toupper_l_sym.s b/arch/nt32/weak/nt32/__toupper_l_sym.s
new file mode 100644
index 0000000..96d8eb6
--- /dev/null
+++ b/arch/nt32/weak/nt32/__toupper_l_sym.s
@@ -0,0 +1,3 @@
+.global _toupper_l
+_toupper_l:
+ jmp ___toupper_l
diff --git a/arch/nt32/weak/nt32/__towctrans_l_sym.s b/arch/nt32/weak/nt32/__towctrans_l_sym.s
new file mode 100644
index 0000000..fc43f77
--- /dev/null
+++ b/arch/nt32/weak/nt32/__towctrans_l_sym.s
@@ -0,0 +1,3 @@
+.global _towctrans_l
+_towctrans_l:
+ jmp ___towctrans_l
diff --git a/arch/nt32/weak/nt32/__towlower_l_sym.s b/arch/nt32/weak/nt32/__towlower_l_sym.s
new file mode 100644
index 0000000..d83fb8e
--- /dev/null
+++ b/arch/nt32/weak/nt32/__towlower_l_sym.s
@@ -0,0 +1,3 @@
+.global _towlower_l
+_towlower_l:
+ jmp ___towlower_l
diff --git a/arch/nt32/weak/nt32/__towupper_l_sym.s b/arch/nt32/weak/nt32/__towupper_l_sym.s
new file mode 100644
index 0000000..df4be4d
--- /dev/null
+++ b/arch/nt32/weak/nt32/__towupper_l_sym.s
@@ -0,0 +1,3 @@
+.global _towupper_l
+_towupper_l:
+ jmp ___towupper_l
diff --git a/arch/nt32/weak/nt32/__tzname_sym.s b/arch/nt32/weak/nt32/__tzname_sym.s
new file mode 100644
index 0000000..540d0e3
--- /dev/null
+++ b/arch/nt32/weak/nt32/__tzname_sym.s
@@ -0,0 +1,3 @@
+.global _tzname
+_tzname:
+ jmp ___tzname
diff --git a/arch/nt32/weak/nt32/__tzset_sym.s b/arch/nt32/weak/nt32/__tzset_sym.s
new file mode 100644
index 0000000..70baf88
--- /dev/null
+++ b/arch/nt32/weak/nt32/__tzset_sym.s
@@ -0,0 +1,3 @@
+.global _tzset
+_tzset:
+ jmp ___tzset
diff --git a/arch/nt32/weak/nt32/__uselocale_sym.s b/arch/nt32/weak/nt32/__uselocale_sym.s
new file mode 100644
index 0000000..7846e0b
--- /dev/null
+++ b/arch/nt32/weak/nt32/__uselocale_sym.s
@@ -0,0 +1,3 @@
+.global _uselocale
+_uselocale:
+ jmp ___uselocale
diff --git a/arch/nt32/weak/nt32/__vfork_sym.s b/arch/nt32/weak/nt32/__vfork_sym.s
new file mode 100644
index 0000000..477215e
--- /dev/null
+++ b/arch/nt32/weak/nt32/__vfork_sym.s
@@ -0,0 +1,3 @@
+.global _vfork
+_vfork:
+ jmp ___vfork
diff --git a/arch/nt32/weak/nt32/__vm_lock_sym.s b/arch/nt32/weak/nt32/__vm_lock_sym.s
new file mode 100644
index 0000000..a6629cc
--- /dev/null
+++ b/arch/nt32/weak/nt32/__vm_lock_sym.s
@@ -0,0 +1,8 @@
+ .globl ___vm_lock_impl /* symbol excluded from libc.so */
+___vm_lock_impl:
+ jmp ___vm_lock
+
+
+ .globl ___vm_unlock_impl /* symbol excluded from libc.so */
+___vm_unlock_impl:
+ jmp ___vm_unlock
diff --git a/arch/nt32/weak/nt32/__vsyslog_sym.s b/arch/nt32/weak/nt32/__vsyslog_sym.s
new file mode 100644
index 0000000..593a077
--- /dev/null
+++ b/arch/nt32/weak/nt32/__vsyslog_sym.s
@@ -0,0 +1,3 @@
+.global _vsyslog
+_vsyslog:
+ jmp ___vsyslog
diff --git a/arch/nt32/weak/nt32/__wcscoll_l_sym.s b/arch/nt32/weak/nt32/__wcscoll_l_sym.s
new file mode 100644
index 0000000..ce1e637
--- /dev/null
+++ b/arch/nt32/weak/nt32/__wcscoll_l_sym.s
@@ -0,0 +1,3 @@
+.global _wcscoll_l
+_wcscoll_l:
+ jmp ___wcscoll_l
diff --git a/arch/nt32/weak/nt32/__wcsftime_l_sym.s b/arch/nt32/weak/nt32/__wcsftime_l_sym.s
new file mode 100644
index 0000000..7fb4776
--- /dev/null
+++ b/arch/nt32/weak/nt32/__wcsftime_l_sym.s
@@ -0,0 +1,3 @@
+.global _wcsftime_l
+_wcsftime_l:
+ jmp ___wcsftime_l
diff --git a/arch/nt32/weak/nt32/__wcsxfrm_l_sym.s b/arch/nt32/weak/nt32/__wcsxfrm_l_sym.s
new file mode 100644
index 0000000..e8064b6
--- /dev/null
+++ b/arch/nt32/weak/nt32/__wcsxfrm_l_sym.s
@@ -0,0 +1,3 @@
+.global _wcsxfrm_l
+_wcsxfrm_l:
+ jmp ___wcsxfrm_l
diff --git a/arch/nt32/weak/nt32/__wctrans_l_sym.s b/arch/nt32/weak/nt32/__wctrans_l_sym.s
new file mode 100644
index 0000000..d8c214b
--- /dev/null
+++ b/arch/nt32/weak/nt32/__wctrans_l_sym.s
@@ -0,0 +1,3 @@
+.global _wctrans_l
+_wctrans_l:
+ jmp ___wctrans_l
diff --git a/arch/nt32/weak/nt32/__wctype_l_sym.s b/arch/nt32/weak/nt32/__wctype_l_sym.s
new file mode 100644
index 0000000..6adaf4d
--- /dev/null
+++ b/arch/nt32/weak/nt32/__wctype_l_sym.s
@@ -0,0 +1,3 @@
+.global _wctype_l
+_wctype_l:
+ jmp ___wctype_l