summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2015-03-08 14:18:15 -0400
committermidipix <writeonce@midipix.org>2015-03-08 14:18:15 -0400
commitd7b3ed2420e483dd11a9a37ef704ebba59528139 (patch)
treedab07fbcaa779278a531bb63e6990481790fadfa
parent87820a00fe65a99f5eed2fac28d5cd7ffc692760 (diff)
downloadmmglue-d7b3ed2420e483dd11a9a37ef704ebba59528139.tar.bz2
mmglue-d7b3ed2420e483dd11a9a37ef704ebba59528139.tar.xz
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/nt64/weak/__clock_gettime_sym.c0
-rw-r--r--arch/nt64/weak/__crypt_r_sym.c0
-rw-r--r--arch/nt64/weak/__daylight_sym.c0
-rw-r--r--arch/nt64/weak/__dn_comp_sym.c0
-rw-r--r--arch/nt64/weak/__dn_expand_sym.c0
-rw-r--r--arch/nt64/weak/__dup3_sym.c0
-rw-r--r--arch/nt64/weak/__duplocale_sym.c0
-rw-r--r--arch/nt64/weak/__endgrent_sym.c0
-rw-r--r--arch/nt64/weak/__execvpe_sym.c0
-rw-r--r--arch/nt64/weak/__fdopen_sym.c0
-rw-r--r--arch/nt64/weak/__fgetwc_unlocked_sym.c0
-rw-r--r--arch/nt64/weak/__fpurge_sym.c0
-rw-r--r--arch/nt64/weak/__fputwc_unlocked_sym.c0
-rw-r--r--arch/nt64/weak/__fseeko_sym.c0
-rw-r--r--arch/nt64/weak/__fstatfs_sym.c0
-rw-r--r--arch/nt64/weak/__ftello_sym.c0
-rw-r--r--arch/nt64/weak/__futimesat_sym.c0
-rw-r--r--arch/nt64/weak/__getdents_sym.c0
-rw-r--r--arch/nt64/weak/__gmtime_r_sym.c0
-rw-r--r--arch/nt64/weak/__hcreate_r_sym.c0
-rw-r--r--arch/nt64/weak/__hdestroy_r_sym.c0
-rw-r--r--arch/nt64/weak/__hsearch_r_sym.c0
-rw-r--r--arch/nt64/weak/__inet_aton_sym.c0
-rw-r--r--arch/nt64/weak/__isalnum_l_sym.c0
-rw-r--r--arch/nt64/weak/__isalpha_l_sym.c0
-rw-r--r--arch/nt64/weak/__isblank_l_sym.c0
-rw-r--r--arch/nt64/weak/__iscntrl_l_sym.c0
-rw-r--r--arch/nt64/weak/__isdigit_l_sym.c0
-rw-r--r--arch/nt64/weak/__isgraph_l_sym.c0
-rw-r--r--arch/nt64/weak/__islower_l_sym.c0
-rw-r--r--arch/nt64/weak/__isprint_l_sym.c0
-rw-r--r--arch/nt64/weak/__ispunct_l_sym.c0
-rw-r--r--arch/nt64/weak/__isspace_l_sym.c0
-rw-r--r--arch/nt64/weak/__isupper_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswalnum_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswalpha_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswblank_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswcntrl_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswctype_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswdigit_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswgraph_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswlower_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswprint_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswpunct_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswspace_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswupper_l_sym.c0
-rw-r--r--arch/nt64/weak/__iswxdigit_l_sym.c0
-rw-r--r--arch/nt64/weak/__isxdigit_l_sym.c0
-rw-r--r--arch/nt64/weak/__lgamma_r_sym.c0
-rw-r--r--arch/nt64/weak/__lgammaf_r_sym.c0
-rw-r--r--arch/nt64/weak/__lgammal_r_sym.c0
-rw-r--r--arch/nt64/weak/__localtime_r_sym.c0
-rw-r--r--arch/nt64/weak/__madvise_sym.c0
-rw-r--r--arch/nt64/weak/__memalign_sym.c0
-rw-r--r--arch/nt64/weak/__memrchr_sym.c0
-rw-r--r--arch/nt64/weak/__mkostemps_sym.c0
-rw-r--r--arch/nt64/weak/__mmap_sym.c0
-rw-r--r--arch/nt64/weak/__mprotect_sym.c0
-rw-r--r--arch/nt64/weak/__mremap_sym.c0
-rw-r--r--arch/nt64/weak/__munmap_sym.c0
-rw-r--r--arch/nt64/weak/__newlocale_sym.c0
-rw-r--r--arch/nt64/weak/__nl_langinfo_l_sym.c0
-rw-r--r--arch/nt64/weak/__nl_langinfo_sym.c0
-rw-r--r--arch/nt64/weak/__optreset_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_cond_timedwait_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_create_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_detach_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_equal_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_exit_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_getspecific_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_join_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_key_create_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_key_delete_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_mutex_lock_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_mutex_timedlock_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_mutex_trylock_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_mutex_unlock_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_once_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_setcancelstate_sym.c0
-rw-r--r--arch/nt64/weak/__pthread_testcancel_sym.c0
-rw-r--r--arch/nt64/weak/__ptsname_r_sym.c0
-rw-r--r--arch/nt64/weak/__res_mkquery_sym.c0
-rw-r--r--arch/nt64/weak/__res_query_sym.c0
-rw-r--r--arch/nt64/weak/__res_send_sym.c0
-rw-r--r--arch/nt64/weak/__sigaction_sym.c0
-rw-r--r--arch/nt64/weak/__signgam_sym.c0
-rw-r--r--arch/nt64/weak/__statfs_sym.c0
-rw-r--r--arch/nt64/weak/__stdio_exit_needed_sym.c0
-rw-r--r--arch/nt64/weak/__stpcpy_sym.c0
-rw-r--r--arch/nt64/weak/__stpncpy_sym.c0
-rw-r--r--arch/nt64/weak/__strcasecmp_l_sym.c0
-rw-r--r--arch/nt64/weak/__strchrnul_sym.c0
-rw-r--r--arch/nt64/weak/__strcoll_l_sym.c0
-rw-r--r--arch/nt64/weak/__strdup_sym.c0
-rw-r--r--arch/nt64/weak/__strerror_l_sym.c0
-rw-r--r--arch/nt64/weak/__strftime_l_sym.c0
-rw-r--r--arch/nt64/weak/__strncasecmp_l_sym.c0
-rw-r--r--arch/nt64/weak/__strxfrm_l_sym.c0
-rw-r--r--arch/nt64/weak/__sysinfo_sym.c0
-rw-r--r--arch/nt64/weak/__timezone_sym.c0
-rw-r--r--arch/nt64/weak/__tolower_l_sym.c0
-rw-r--r--arch/nt64/weak/__toupper_l_sym.c0
-rw-r--r--arch/nt64/weak/__towctrans_l_sym.c0
-rw-r--r--arch/nt64/weak/__towlower_l_sym.c0
-rw-r--r--arch/nt64/weak/__towupper_l_sym.c0
-rw-r--r--arch/nt64/weak/__tzname_sym.c0
-rw-r--r--arch/nt64/weak/__tzset_sym.c0
-rw-r--r--arch/nt64/weak/__uselocale_sym.c0
-rw-r--r--arch/nt64/weak/__vfork_sym.c0
-rw-r--r--arch/nt64/weak/__vm_lock_sym.c0
-rw-r--r--arch/nt64/weak/__vsyslog_sym.c0
-rw-r--r--arch/nt64/weak/__wcscoll_l_sym.c0
-rw-r--r--arch/nt64/weak/__wcsftime_l_sym.c0
-rw-r--r--arch/nt64/weak/__wcsxfrm_l_sym.c0
-rw-r--r--arch/nt64/weak/__wctrans_l_sym.c0
-rw-r--r--arch/nt64/weak/__wctype_l_sym.c0
-rw-r--r--arch/nt64/weak/nt64/__clock_gettime_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__crypt_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__daylight_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__dn_comp_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__dn_expand_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__dup3_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__duplocale_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__endgrent_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__execvpe_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__fdopen_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__fgetwc_unlocked_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__fpurge_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__fputwc_unlocked_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__fseeko_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__fstatfs_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__ftello_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__futimesat_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__getdents_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__gmtime_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__hcreate_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__hdestroy_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__hsearch_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__inet_aton_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__isalnum_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__isalpha_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__isblank_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iscntrl_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__isdigit_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__isgraph_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__islower_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__isprint_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__ispunct_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__isspace_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__isupper_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswalnum_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswalpha_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswblank_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswcntrl_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswctype_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswdigit_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswgraph_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswlower_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswprint_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswpunct_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswspace_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswupper_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__iswxdigit_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__isxdigit_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__lgamma_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__lgammaf_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__lgammal_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__localtime_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__madvise_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__memalign_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__memrchr_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__mkostemps_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__mmap_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__mprotect_sym.s4
-rw-r--r--arch/nt64/weak/nt64/__mremap_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__munmap_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__newlocale_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__nl_langinfo_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__nl_langinfo_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__optreset_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_cond_timedwait_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_create_sym.s4
-rw-r--r--arch/nt64/weak/nt64/__pthread_detach_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_equal_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_exit_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_getspecific_sym.s4
-rw-r--r--arch/nt64/weak/nt64/__pthread_join_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_key_create_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_key_delete_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_mutex_lock_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_mutex_timedlock_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_mutex_trylock_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_mutex_unlock_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_once_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_setcancelstate_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__pthread_testcancel_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__ptsname_r_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__res_mkquery_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__res_query_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__res_send_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__sigaction_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__signgam_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__statfs_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__stdio_exit_needed_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__stpcpy_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__stpncpy_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__strcasecmp_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__strchrnul_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__strcoll_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__strdup_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__strerror_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__strftime_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__strncasecmp_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__strxfrm_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__sysinfo_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__timezone_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__tolower_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__toupper_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__towctrans_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__towlower_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__towupper_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__tzname_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__tzset_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__uselocale_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__vfork_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__vm_lock_sym.s8
-rw-r--r--arch/nt64/weak/nt64/__vsyslog_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__wcscoll_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__wcsftime_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__wcsxfrm_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__wctrans_l_sym.s3
-rw-r--r--arch/nt64/weak/nt64/__wctype_l_sym.s3
232 files changed, 356 insertions, 0 deletions
diff --git a/arch/nt64/weak/__clock_gettime_sym.c b/arch/nt64/weak/__clock_gettime_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__clock_gettime_sym.c
diff --git a/arch/nt64/weak/__crypt_r_sym.c b/arch/nt64/weak/__crypt_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__crypt_r_sym.c
diff --git a/arch/nt64/weak/__daylight_sym.c b/arch/nt64/weak/__daylight_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__daylight_sym.c
diff --git a/arch/nt64/weak/__dn_comp_sym.c b/arch/nt64/weak/__dn_comp_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__dn_comp_sym.c
diff --git a/arch/nt64/weak/__dn_expand_sym.c b/arch/nt64/weak/__dn_expand_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__dn_expand_sym.c
diff --git a/arch/nt64/weak/__dup3_sym.c b/arch/nt64/weak/__dup3_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__dup3_sym.c
diff --git a/arch/nt64/weak/__duplocale_sym.c b/arch/nt64/weak/__duplocale_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__duplocale_sym.c
diff --git a/arch/nt64/weak/__endgrent_sym.c b/arch/nt64/weak/__endgrent_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__endgrent_sym.c
diff --git a/arch/nt64/weak/__execvpe_sym.c b/arch/nt64/weak/__execvpe_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__execvpe_sym.c
diff --git a/arch/nt64/weak/__fdopen_sym.c b/arch/nt64/weak/__fdopen_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__fdopen_sym.c
diff --git a/arch/nt64/weak/__fgetwc_unlocked_sym.c b/arch/nt64/weak/__fgetwc_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__fgetwc_unlocked_sym.c
diff --git a/arch/nt64/weak/__fpurge_sym.c b/arch/nt64/weak/__fpurge_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__fpurge_sym.c
diff --git a/arch/nt64/weak/__fputwc_unlocked_sym.c b/arch/nt64/weak/__fputwc_unlocked_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__fputwc_unlocked_sym.c
diff --git a/arch/nt64/weak/__fseeko_sym.c b/arch/nt64/weak/__fseeko_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__fseeko_sym.c
diff --git a/arch/nt64/weak/__fstatfs_sym.c b/arch/nt64/weak/__fstatfs_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__fstatfs_sym.c
diff --git a/arch/nt64/weak/__ftello_sym.c b/arch/nt64/weak/__ftello_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__ftello_sym.c
diff --git a/arch/nt64/weak/__futimesat_sym.c b/arch/nt64/weak/__futimesat_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__futimesat_sym.c
diff --git a/arch/nt64/weak/__getdents_sym.c b/arch/nt64/weak/__getdents_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__getdents_sym.c
diff --git a/arch/nt64/weak/__gmtime_r_sym.c b/arch/nt64/weak/__gmtime_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__gmtime_r_sym.c
diff --git a/arch/nt64/weak/__hcreate_r_sym.c b/arch/nt64/weak/__hcreate_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__hcreate_r_sym.c
diff --git a/arch/nt64/weak/__hdestroy_r_sym.c b/arch/nt64/weak/__hdestroy_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__hdestroy_r_sym.c
diff --git a/arch/nt64/weak/__hsearch_r_sym.c b/arch/nt64/weak/__hsearch_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__hsearch_r_sym.c
diff --git a/arch/nt64/weak/__inet_aton_sym.c b/arch/nt64/weak/__inet_aton_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__inet_aton_sym.c
diff --git a/arch/nt64/weak/__isalnum_l_sym.c b/arch/nt64/weak/__isalnum_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__isalnum_l_sym.c
diff --git a/arch/nt64/weak/__isalpha_l_sym.c b/arch/nt64/weak/__isalpha_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__isalpha_l_sym.c
diff --git a/arch/nt64/weak/__isblank_l_sym.c b/arch/nt64/weak/__isblank_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__isblank_l_sym.c
diff --git a/arch/nt64/weak/__iscntrl_l_sym.c b/arch/nt64/weak/__iscntrl_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iscntrl_l_sym.c
diff --git a/arch/nt64/weak/__isdigit_l_sym.c b/arch/nt64/weak/__isdigit_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__isdigit_l_sym.c
diff --git a/arch/nt64/weak/__isgraph_l_sym.c b/arch/nt64/weak/__isgraph_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__isgraph_l_sym.c
diff --git a/arch/nt64/weak/__islower_l_sym.c b/arch/nt64/weak/__islower_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__islower_l_sym.c
diff --git a/arch/nt64/weak/__isprint_l_sym.c b/arch/nt64/weak/__isprint_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__isprint_l_sym.c
diff --git a/arch/nt64/weak/__ispunct_l_sym.c b/arch/nt64/weak/__ispunct_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__ispunct_l_sym.c
diff --git a/arch/nt64/weak/__isspace_l_sym.c b/arch/nt64/weak/__isspace_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__isspace_l_sym.c
diff --git a/arch/nt64/weak/__isupper_l_sym.c b/arch/nt64/weak/__isupper_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__isupper_l_sym.c
diff --git a/arch/nt64/weak/__iswalnum_l_sym.c b/arch/nt64/weak/__iswalnum_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswalnum_l_sym.c
diff --git a/arch/nt64/weak/__iswalpha_l_sym.c b/arch/nt64/weak/__iswalpha_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswalpha_l_sym.c
diff --git a/arch/nt64/weak/__iswblank_l_sym.c b/arch/nt64/weak/__iswblank_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswblank_l_sym.c
diff --git a/arch/nt64/weak/__iswcntrl_l_sym.c b/arch/nt64/weak/__iswcntrl_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswcntrl_l_sym.c
diff --git a/arch/nt64/weak/__iswctype_l_sym.c b/arch/nt64/weak/__iswctype_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswctype_l_sym.c
diff --git a/arch/nt64/weak/__iswdigit_l_sym.c b/arch/nt64/weak/__iswdigit_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswdigit_l_sym.c
diff --git a/arch/nt64/weak/__iswgraph_l_sym.c b/arch/nt64/weak/__iswgraph_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswgraph_l_sym.c
diff --git a/arch/nt64/weak/__iswlower_l_sym.c b/arch/nt64/weak/__iswlower_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswlower_l_sym.c
diff --git a/arch/nt64/weak/__iswprint_l_sym.c b/arch/nt64/weak/__iswprint_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswprint_l_sym.c
diff --git a/arch/nt64/weak/__iswpunct_l_sym.c b/arch/nt64/weak/__iswpunct_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswpunct_l_sym.c
diff --git a/arch/nt64/weak/__iswspace_l_sym.c b/arch/nt64/weak/__iswspace_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswspace_l_sym.c
diff --git a/arch/nt64/weak/__iswupper_l_sym.c b/arch/nt64/weak/__iswupper_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswupper_l_sym.c
diff --git a/arch/nt64/weak/__iswxdigit_l_sym.c b/arch/nt64/weak/__iswxdigit_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__iswxdigit_l_sym.c
diff --git a/arch/nt64/weak/__isxdigit_l_sym.c b/arch/nt64/weak/__isxdigit_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__isxdigit_l_sym.c
diff --git a/arch/nt64/weak/__lgamma_r_sym.c b/arch/nt64/weak/__lgamma_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__lgamma_r_sym.c
diff --git a/arch/nt64/weak/__lgammaf_r_sym.c b/arch/nt64/weak/__lgammaf_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__lgammaf_r_sym.c
diff --git a/arch/nt64/weak/__lgammal_r_sym.c b/arch/nt64/weak/__lgammal_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__lgammal_r_sym.c
diff --git a/arch/nt64/weak/__localtime_r_sym.c b/arch/nt64/weak/__localtime_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__localtime_r_sym.c
diff --git a/arch/nt64/weak/__madvise_sym.c b/arch/nt64/weak/__madvise_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__madvise_sym.c
diff --git a/arch/nt64/weak/__memalign_sym.c b/arch/nt64/weak/__memalign_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__memalign_sym.c
diff --git a/arch/nt64/weak/__memrchr_sym.c b/arch/nt64/weak/__memrchr_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__memrchr_sym.c
diff --git a/arch/nt64/weak/__mkostemps_sym.c b/arch/nt64/weak/__mkostemps_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__mkostemps_sym.c
diff --git a/arch/nt64/weak/__mmap_sym.c b/arch/nt64/weak/__mmap_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__mmap_sym.c
diff --git a/arch/nt64/weak/__mprotect_sym.c b/arch/nt64/weak/__mprotect_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__mprotect_sym.c
diff --git a/arch/nt64/weak/__mremap_sym.c b/arch/nt64/weak/__mremap_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__mremap_sym.c
diff --git a/arch/nt64/weak/__munmap_sym.c b/arch/nt64/weak/__munmap_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__munmap_sym.c
diff --git a/arch/nt64/weak/__newlocale_sym.c b/arch/nt64/weak/__newlocale_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__newlocale_sym.c
diff --git a/arch/nt64/weak/__nl_langinfo_l_sym.c b/arch/nt64/weak/__nl_langinfo_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__nl_langinfo_l_sym.c
diff --git a/arch/nt64/weak/__nl_langinfo_sym.c b/arch/nt64/weak/__nl_langinfo_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__nl_langinfo_sym.c
diff --git a/arch/nt64/weak/__optreset_sym.c b/arch/nt64/weak/__optreset_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__optreset_sym.c
diff --git a/arch/nt64/weak/__pthread_cond_timedwait_sym.c b/arch/nt64/weak/__pthread_cond_timedwait_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_cond_timedwait_sym.c
diff --git a/arch/nt64/weak/__pthread_create_sym.c b/arch/nt64/weak/__pthread_create_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_create_sym.c
diff --git a/arch/nt64/weak/__pthread_detach_sym.c b/arch/nt64/weak/__pthread_detach_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_detach_sym.c
diff --git a/arch/nt64/weak/__pthread_equal_sym.c b/arch/nt64/weak/__pthread_equal_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_equal_sym.c
diff --git a/arch/nt64/weak/__pthread_exit_sym.c b/arch/nt64/weak/__pthread_exit_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_exit_sym.c
diff --git a/arch/nt64/weak/__pthread_getspecific_sym.c b/arch/nt64/weak/__pthread_getspecific_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_getspecific_sym.c
diff --git a/arch/nt64/weak/__pthread_join_sym.c b/arch/nt64/weak/__pthread_join_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_join_sym.c
diff --git a/arch/nt64/weak/__pthread_key_create_sym.c b/arch/nt64/weak/__pthread_key_create_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_key_create_sym.c
diff --git a/arch/nt64/weak/__pthread_key_delete_sym.c b/arch/nt64/weak/__pthread_key_delete_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_key_delete_sym.c
diff --git a/arch/nt64/weak/__pthread_mutex_lock_sym.c b/arch/nt64/weak/__pthread_mutex_lock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_mutex_lock_sym.c
diff --git a/arch/nt64/weak/__pthread_mutex_timedlock_sym.c b/arch/nt64/weak/__pthread_mutex_timedlock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_mutex_timedlock_sym.c
diff --git a/arch/nt64/weak/__pthread_mutex_trylock_sym.c b/arch/nt64/weak/__pthread_mutex_trylock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_mutex_trylock_sym.c
diff --git a/arch/nt64/weak/__pthread_mutex_unlock_sym.c b/arch/nt64/weak/__pthread_mutex_unlock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_mutex_unlock_sym.c
diff --git a/arch/nt64/weak/__pthread_once_sym.c b/arch/nt64/weak/__pthread_once_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_once_sym.c
diff --git a/arch/nt64/weak/__pthread_setcancelstate_sym.c b/arch/nt64/weak/__pthread_setcancelstate_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_setcancelstate_sym.c
diff --git a/arch/nt64/weak/__pthread_testcancel_sym.c b/arch/nt64/weak/__pthread_testcancel_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__pthread_testcancel_sym.c
diff --git a/arch/nt64/weak/__ptsname_r_sym.c b/arch/nt64/weak/__ptsname_r_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__ptsname_r_sym.c
diff --git a/arch/nt64/weak/__res_mkquery_sym.c b/arch/nt64/weak/__res_mkquery_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__res_mkquery_sym.c
diff --git a/arch/nt64/weak/__res_query_sym.c b/arch/nt64/weak/__res_query_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__res_query_sym.c
diff --git a/arch/nt64/weak/__res_send_sym.c b/arch/nt64/weak/__res_send_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__res_send_sym.c
diff --git a/arch/nt64/weak/__sigaction_sym.c b/arch/nt64/weak/__sigaction_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__sigaction_sym.c
diff --git a/arch/nt64/weak/__signgam_sym.c b/arch/nt64/weak/__signgam_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__signgam_sym.c
diff --git a/arch/nt64/weak/__statfs_sym.c b/arch/nt64/weak/__statfs_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__statfs_sym.c
diff --git a/arch/nt64/weak/__stdio_exit_needed_sym.c b/arch/nt64/weak/__stdio_exit_needed_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__stdio_exit_needed_sym.c
diff --git a/arch/nt64/weak/__stpcpy_sym.c b/arch/nt64/weak/__stpcpy_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__stpcpy_sym.c
diff --git a/arch/nt64/weak/__stpncpy_sym.c b/arch/nt64/weak/__stpncpy_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__stpncpy_sym.c
diff --git a/arch/nt64/weak/__strcasecmp_l_sym.c b/arch/nt64/weak/__strcasecmp_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__strcasecmp_l_sym.c
diff --git a/arch/nt64/weak/__strchrnul_sym.c b/arch/nt64/weak/__strchrnul_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__strchrnul_sym.c
diff --git a/arch/nt64/weak/__strcoll_l_sym.c b/arch/nt64/weak/__strcoll_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__strcoll_l_sym.c
diff --git a/arch/nt64/weak/__strdup_sym.c b/arch/nt64/weak/__strdup_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__strdup_sym.c
diff --git a/arch/nt64/weak/__strerror_l_sym.c b/arch/nt64/weak/__strerror_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__strerror_l_sym.c
diff --git a/arch/nt64/weak/__strftime_l_sym.c b/arch/nt64/weak/__strftime_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__strftime_l_sym.c
diff --git a/arch/nt64/weak/__strncasecmp_l_sym.c b/arch/nt64/weak/__strncasecmp_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__strncasecmp_l_sym.c
diff --git a/arch/nt64/weak/__strxfrm_l_sym.c b/arch/nt64/weak/__strxfrm_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__strxfrm_l_sym.c
diff --git a/arch/nt64/weak/__sysinfo_sym.c b/arch/nt64/weak/__sysinfo_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__sysinfo_sym.c
diff --git a/arch/nt64/weak/__timezone_sym.c b/arch/nt64/weak/__timezone_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__timezone_sym.c
diff --git a/arch/nt64/weak/__tolower_l_sym.c b/arch/nt64/weak/__tolower_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__tolower_l_sym.c
diff --git a/arch/nt64/weak/__toupper_l_sym.c b/arch/nt64/weak/__toupper_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__toupper_l_sym.c
diff --git a/arch/nt64/weak/__towctrans_l_sym.c b/arch/nt64/weak/__towctrans_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__towctrans_l_sym.c
diff --git a/arch/nt64/weak/__towlower_l_sym.c b/arch/nt64/weak/__towlower_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__towlower_l_sym.c
diff --git a/arch/nt64/weak/__towupper_l_sym.c b/arch/nt64/weak/__towupper_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__towupper_l_sym.c
diff --git a/arch/nt64/weak/__tzname_sym.c b/arch/nt64/weak/__tzname_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__tzname_sym.c
diff --git a/arch/nt64/weak/__tzset_sym.c b/arch/nt64/weak/__tzset_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__tzset_sym.c
diff --git a/arch/nt64/weak/__uselocale_sym.c b/arch/nt64/weak/__uselocale_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__uselocale_sym.c
diff --git a/arch/nt64/weak/__vfork_sym.c b/arch/nt64/weak/__vfork_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__vfork_sym.c
diff --git a/arch/nt64/weak/__vm_lock_sym.c b/arch/nt64/weak/__vm_lock_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__vm_lock_sym.c
diff --git a/arch/nt64/weak/__vsyslog_sym.c b/arch/nt64/weak/__vsyslog_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__vsyslog_sym.c
diff --git a/arch/nt64/weak/__wcscoll_l_sym.c b/arch/nt64/weak/__wcscoll_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__wcscoll_l_sym.c
diff --git a/arch/nt64/weak/__wcsftime_l_sym.c b/arch/nt64/weak/__wcsftime_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__wcsftime_l_sym.c
diff --git a/arch/nt64/weak/__wcsxfrm_l_sym.c b/arch/nt64/weak/__wcsxfrm_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__wcsxfrm_l_sym.c
diff --git a/arch/nt64/weak/__wctrans_l_sym.c b/arch/nt64/weak/__wctrans_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__wctrans_l_sym.c
diff --git a/arch/nt64/weak/__wctype_l_sym.c b/arch/nt64/weak/__wctype_l_sym.c
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/nt64/weak/__wctype_l_sym.c
diff --git a/arch/nt64/weak/nt64/__clock_gettime_sym.s b/arch/nt64/weak/nt64/__clock_gettime_sym.s
new file mode 100644
index 0000000..e38e4c6
--- /dev/null
+++ b/arch/nt64/weak/nt64/__clock_gettime_sym.s
@@ -0,0 +1,3 @@
+ .globl clock_gettime
+clock_gettime:
+ jmp __clock_gettime
diff --git a/arch/nt64/weak/nt64/__crypt_r_sym.s b/arch/nt64/weak/nt64/__crypt_r_sym.s
new file mode 100644
index 0000000..27646c8
--- /dev/null
+++ b/arch/nt64/weak/nt64/__crypt_r_sym.s
@@ -0,0 +1,3 @@
+.global crypt_r
+crypt_r:
+ jmp __crypt_r
diff --git a/arch/nt64/weak/nt64/__daylight_sym.s b/arch/nt64/weak/nt64/__daylight_sym.s
new file mode 100644
index 0000000..f1a9a70
--- /dev/null
+++ b/arch/nt64/weak/nt64/__daylight_sym.s
@@ -0,0 +1,3 @@
+.global daylight
+daylight:
+ jmp __daylight
diff --git a/arch/nt64/weak/nt64/__dn_comp_sym.s b/arch/nt64/weak/nt64/__dn_comp_sym.s
new file mode 100644
index 0000000..00a1ac8
--- /dev/null
+++ b/arch/nt64/weak/nt64/__dn_comp_sym.s
@@ -0,0 +1,3 @@
+.global dn_comp
+dn_comp:
+ jmp __dn_comp
diff --git a/arch/nt64/weak/nt64/__dn_expand_sym.s b/arch/nt64/weak/nt64/__dn_expand_sym.s
new file mode 100644
index 0000000..814a9f8
--- /dev/null
+++ b/arch/nt64/weak/nt64/__dn_expand_sym.s
@@ -0,0 +1,3 @@
+ .globl dn_expand
+dn_expand:
+ jmp __dn_expand
diff --git a/arch/nt64/weak/nt64/__dup3_sym.s b/arch/nt64/weak/nt64/__dup3_sym.s
new file mode 100644
index 0000000..e7b931a
--- /dev/null
+++ b/arch/nt64/weak/nt64/__dup3_sym.s
@@ -0,0 +1,3 @@
+.global dup3
+dup3:
+ jmp __dup3
diff --git a/arch/nt64/weak/nt64/__duplocale_sym.s b/arch/nt64/weak/nt64/__duplocale_sym.s
new file mode 100644
index 0000000..39c939d
--- /dev/null
+++ b/arch/nt64/weak/nt64/__duplocale_sym.s
@@ -0,0 +1,3 @@
+.global duplocale
+duplocale:
+ jmp __duplocale
diff --git a/arch/nt64/weak/nt64/__endgrent_sym.s b/arch/nt64/weak/nt64/__endgrent_sym.s
new file mode 100644
index 0000000..3542bc4
--- /dev/null
+++ b/arch/nt64/weak/nt64/__endgrent_sym.s
@@ -0,0 +1,3 @@
+ .globl endgrent
+endgrent:
+ jmp setgrent
diff --git a/arch/nt64/weak/nt64/__execvpe_sym.s b/arch/nt64/weak/nt64/__execvpe_sym.s
new file mode 100644
index 0000000..2190f1c
--- /dev/null
+++ b/arch/nt64/weak/nt64/__execvpe_sym.s
@@ -0,0 +1,3 @@
+.global execvpe
+execvpe:
+ jmp __execvpe
diff --git a/arch/nt64/weak/nt64/__fdopen_sym.s b/arch/nt64/weak/nt64/__fdopen_sym.s
new file mode 100644
index 0000000..744354b
--- /dev/null
+++ b/arch/nt64/weak/nt64/__fdopen_sym.s
@@ -0,0 +1,3 @@
+ .globl fdopen
+fdopen:
+ jmp __fdopen
diff --git a/arch/nt64/weak/nt64/__fgetwc_unlocked_sym.s b/arch/nt64/weak/nt64/__fgetwc_unlocked_sym.s
new file mode 100644
index 0000000..6c187f1
--- /dev/null
+++ b/arch/nt64/weak/nt64/__fgetwc_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global fgetwc_unlocked
+fgetwc_unlocked:
+ jmp __fgetwc_unlocked
diff --git a/arch/nt64/weak/nt64/__fpurge_sym.s b/arch/nt64/weak/nt64/__fpurge_sym.s
new file mode 100644
index 0000000..2797ad2
--- /dev/null
+++ b/arch/nt64/weak/nt64/__fpurge_sym.s
@@ -0,0 +1,3 @@
+.global fpurge
+fpurge:
+ jmp __fpurge
diff --git a/arch/nt64/weak/nt64/__fputwc_unlocked_sym.s b/arch/nt64/weak/nt64/__fputwc_unlocked_sym.s
new file mode 100644
index 0000000..1f8e2c1
--- /dev/null
+++ b/arch/nt64/weak/nt64/__fputwc_unlocked_sym.s
@@ -0,0 +1,3 @@
+.global fputwc_unlocked
+fputwc_unlocked:
+ jmp __fputwc_unlocked
diff --git a/arch/nt64/weak/nt64/__fseeko_sym.s b/arch/nt64/weak/nt64/__fseeko_sym.s
new file mode 100644
index 0000000..42f2151
--- /dev/null
+++ b/arch/nt64/weak/nt64/__fseeko_sym.s
@@ -0,0 +1,3 @@
+ .globl fseeko
+fseeko:
+ jmp __fseeko
diff --git a/arch/nt64/weak/nt64/__fstatfs_sym.s b/arch/nt64/weak/nt64/__fstatfs_sym.s
new file mode 100644
index 0000000..9e28d9e
--- /dev/null
+++ b/arch/nt64/weak/nt64/__fstatfs_sym.s
@@ -0,0 +1,3 @@
+.global fstatfs
+fstatfs:
+ jmp __fstatfs
diff --git a/arch/nt64/weak/nt64/__ftello_sym.s b/arch/nt64/weak/nt64/__ftello_sym.s
new file mode 100644
index 0000000..1f2412f
--- /dev/null
+++ b/arch/nt64/weak/nt64/__ftello_sym.s
@@ -0,0 +1,3 @@
+ .globl ftello
+ftello:
+ jmp __ftello
diff --git a/arch/nt64/weak/nt64/__futimesat_sym.s b/arch/nt64/weak/nt64/__futimesat_sym.s
new file mode 100644
index 0000000..399bdc6
--- /dev/null
+++ b/arch/nt64/weak/nt64/__futimesat_sym.s
@@ -0,0 +1,3 @@
+.global futimesat
+futimesat:
+ jmp __futimesat
diff --git a/arch/nt64/weak/nt64/__getdents_sym.s b/arch/nt64/weak/nt64/__getdents_sym.s
new file mode 100644
index 0000000..fe07c5b
--- /dev/null
+++ b/arch/nt64/weak/nt64/__getdents_sym.s
@@ -0,0 +1,3 @@
+.global getdents
+getdents:
+ jmp __getdents
diff --git a/arch/nt64/weak/nt64/__gmtime_r_sym.s b/arch/nt64/weak/nt64/__gmtime_r_sym.s
new file mode 100644
index 0000000..33fb889
--- /dev/null
+++ b/arch/nt64/weak/nt64/__gmtime_r_sym.s
@@ -0,0 +1,3 @@
+ .globl gmtime_r
+gmtime_r:
+ jmp __gmtime_r
diff --git a/arch/nt64/weak/nt64/__hcreate_r_sym.s b/arch/nt64/weak/nt64/__hcreate_r_sym.s
new file mode 100644
index 0000000..06d2525
--- /dev/null
+++ b/arch/nt64/weak/nt64/__hcreate_r_sym.s
@@ -0,0 +1,3 @@
+.global hcreate_r
+hcreate_r:
+ jmp __hcreate_r
diff --git a/arch/nt64/weak/nt64/__hdestroy_r_sym.s b/arch/nt64/weak/nt64/__hdestroy_r_sym.s
new file mode 100644
index 0000000..0362043
--- /dev/null
+++ b/arch/nt64/weak/nt64/__hdestroy_r_sym.s
@@ -0,0 +1,3 @@
+.global hdestroy_r
+hdestroy_r:
+ jmp __hdestroy_r
diff --git a/arch/nt64/weak/nt64/__hsearch_r_sym.s b/arch/nt64/weak/nt64/__hsearch_r_sym.s
new file mode 100644
index 0000000..285749a
--- /dev/null
+++ b/arch/nt64/weak/nt64/__hsearch_r_sym.s
@@ -0,0 +1,3 @@
+.global hsearch_r
+hsearch_r:
+ jmp __hsearch_r
diff --git a/arch/nt64/weak/nt64/__inet_aton_sym.s b/arch/nt64/weak/nt64/__inet_aton_sym.s
new file mode 100644
index 0000000..3040fe2
--- /dev/null
+++ b/arch/nt64/weak/nt64/__inet_aton_sym.s
@@ -0,0 +1,3 @@
+.global inet_aton
+inet_aton:
+ jmp __inet_aton
diff --git a/arch/nt64/weak/nt64/__isalnum_l_sym.s b/arch/nt64/weak/nt64/__isalnum_l_sym.s
new file mode 100644
index 0000000..37e6a0d
--- /dev/null
+++ b/arch/nt64/weak/nt64/__isalnum_l_sym.s
@@ -0,0 +1,3 @@
+.global isalnum_l
+isalnum_l:
+ jmp __isalnum_l
diff --git a/arch/nt64/weak/nt64/__isalpha_l_sym.s b/arch/nt64/weak/nt64/__isalpha_l_sym.s
new file mode 100644
index 0000000..e8786d9
--- /dev/null
+++ b/arch/nt64/weak/nt64/__isalpha_l_sym.s
@@ -0,0 +1,3 @@
+.global isalpha_l
+isalpha_l:
+ jmp __isalpha_l
diff --git a/arch/nt64/weak/nt64/__isblank_l_sym.s b/arch/nt64/weak/nt64/__isblank_l_sym.s
new file mode 100644
index 0000000..80c20fa
--- /dev/null
+++ b/arch/nt64/weak/nt64/__isblank_l_sym.s
@@ -0,0 +1,3 @@
+.global isblank_l
+isblank_l:
+ jmp __isblank_l
diff --git a/arch/nt64/weak/nt64/__iscntrl_l_sym.s b/arch/nt64/weak/nt64/__iscntrl_l_sym.s
new file mode 100644
index 0000000..e900879
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iscntrl_l_sym.s
@@ -0,0 +1,3 @@
+.global iscntrl_l
+iscntrl_l:
+ jmp __iscntrl_l
diff --git a/arch/nt64/weak/nt64/__isdigit_l_sym.s b/arch/nt64/weak/nt64/__isdigit_l_sym.s
new file mode 100644
index 0000000..032c2aa
--- /dev/null
+++ b/arch/nt64/weak/nt64/__isdigit_l_sym.s
@@ -0,0 +1,3 @@
+.global isdigit_l
+isdigit_l:
+ jmp __isdigit_l
diff --git a/arch/nt64/weak/nt64/__isgraph_l_sym.s b/arch/nt64/weak/nt64/__isgraph_l_sym.s
new file mode 100644
index 0000000..2e7eb6d
--- /dev/null
+++ b/arch/nt64/weak/nt64/__isgraph_l_sym.s
@@ -0,0 +1,3 @@
+.global isgraph_l
+isgraph_l:
+ jmp __isgraph_l
diff --git a/arch/nt64/weak/nt64/__islower_l_sym.s b/arch/nt64/weak/nt64/__islower_l_sym.s
new file mode 100644
index 0000000..42b94e3
--- /dev/null
+++ b/arch/nt64/weak/nt64/__islower_l_sym.s
@@ -0,0 +1,3 @@
+.global islower_l
+islower_l:
+ jmp __islower_l
diff --git a/arch/nt64/weak/nt64/__isprint_l_sym.s b/arch/nt64/weak/nt64/__isprint_l_sym.s
new file mode 100644
index 0000000..cc0f3d2
--- /dev/null
+++ b/arch/nt64/weak/nt64/__isprint_l_sym.s
@@ -0,0 +1,3 @@
+.global isprint_l
+isprint_l:
+ jmp __isprint_l
diff --git a/arch/nt64/weak/nt64/__ispunct_l_sym.s b/arch/nt64/weak/nt64/__ispunct_l_sym.s
new file mode 100644
index 0000000..9fa34c1
--- /dev/null
+++ b/arch/nt64/weak/nt64/__ispunct_l_sym.s
@@ -0,0 +1,3 @@
+.global ispunct_l
+ispunct_l:
+ jmp __ispunct_l
diff --git a/arch/nt64/weak/nt64/__isspace_l_sym.s b/arch/nt64/weak/nt64/__isspace_l_sym.s
new file mode 100644
index 0000000..7ce2c49
--- /dev/null
+++ b/arch/nt64/weak/nt64/__isspace_l_sym.s
@@ -0,0 +1,3 @@
+.global isspace_l
+isspace_l:
+ jmp __isspace_l
diff --git a/arch/nt64/weak/nt64/__isupper_l_sym.s b/arch/nt64/weak/nt64/__isupper_l_sym.s
new file mode 100644
index 0000000..4a09428
--- /dev/null
+++ b/arch/nt64/weak/nt64/__isupper_l_sym.s
@@ -0,0 +1,3 @@
+.global isupper_l
+isupper_l:
+ jmp __isupper_l
diff --git a/arch/nt64/weak/nt64/__iswalnum_l_sym.s b/arch/nt64/weak/nt64/__iswalnum_l_sym.s
new file mode 100644
index 0000000..2138ed2
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswalnum_l_sym.s
@@ -0,0 +1,3 @@
+.global iswalnum_l
+iswalnum_l:
+ jmp __iswalnum_l
diff --git a/arch/nt64/weak/nt64/__iswalpha_l_sym.s b/arch/nt64/weak/nt64/__iswalpha_l_sym.s
new file mode 100644
index 0000000..94a2b68
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswalpha_l_sym.s
@@ -0,0 +1,3 @@
+.global iswalpha_l
+iswalpha_l:
+ jmp __iswalpha_l
diff --git a/arch/nt64/weak/nt64/__iswblank_l_sym.s b/arch/nt64/weak/nt64/__iswblank_l_sym.s
new file mode 100644
index 0000000..3d0bc22
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswblank_l_sym.s
@@ -0,0 +1,3 @@
+.global iswblank_l
+iswblank_l:
+ jmp __iswblank_l
diff --git a/arch/nt64/weak/nt64/__iswcntrl_l_sym.s b/arch/nt64/weak/nt64/__iswcntrl_l_sym.s
new file mode 100644
index 0000000..dabeb2b
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswcntrl_l_sym.s
@@ -0,0 +1,3 @@
+.global iswcntrl_l
+iswcntrl_l:
+ jmp __iswcntrl_l
diff --git a/arch/nt64/weak/nt64/__iswctype_l_sym.s b/arch/nt64/weak/nt64/__iswctype_l_sym.s
new file mode 100644
index 0000000..0c84155
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswctype_l_sym.s
@@ -0,0 +1,3 @@
+.global iswctype_l
+iswctype_l:
+ jmp __iswctype_l
diff --git a/arch/nt64/weak/nt64/__iswdigit_l_sym.s b/arch/nt64/weak/nt64/__iswdigit_l_sym.s
new file mode 100644
index 0000000..daa4362
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswdigit_l_sym.s
@@ -0,0 +1,3 @@
+.global iswdigit_l
+iswdigit_l:
+ jmp __iswdigit_l
diff --git a/arch/nt64/weak/nt64/__iswgraph_l_sym.s b/arch/nt64/weak/nt64/__iswgraph_l_sym.s
new file mode 100644
index 0000000..174f5fa
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswgraph_l_sym.s
@@ -0,0 +1,3 @@
+.global iswgraph_l
+iswgraph_l:
+ jmp __iswgraph_l
diff --git a/arch/nt64/weak/nt64/__iswlower_l_sym.s b/arch/nt64/weak/nt64/__iswlower_l_sym.s
new file mode 100644
index 0000000..2ab155c
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswlower_l_sym.s
@@ -0,0 +1,3 @@
+.global iswlower_l
+iswlower_l:
+ jmp __iswlower_l
diff --git a/arch/nt64/weak/nt64/__iswprint_l_sym.s b/arch/nt64/weak/nt64/__iswprint_l_sym.s
new file mode 100644
index 0000000..344480f
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswprint_l_sym.s
@@ -0,0 +1,3 @@
+.global iswprint_l
+iswprint_l:
+ jmp __iswprint_l
diff --git a/arch/nt64/weak/nt64/__iswpunct_l_sym.s b/arch/nt64/weak/nt64/__iswpunct_l_sym.s
new file mode 100644
index 0000000..4139b39
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswpunct_l_sym.s
@@ -0,0 +1,3 @@
+.global iswpunct_l
+iswpunct_l:
+ jmp __iswpunct_l
diff --git a/arch/nt64/weak/nt64/__iswspace_l_sym.s b/arch/nt64/weak/nt64/__iswspace_l_sym.s
new file mode 100644
index 0000000..9e389e5
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswspace_l_sym.s
@@ -0,0 +1,3 @@
+.global iswspace_l
+iswspace_l:
+ jmp __iswspace_l
diff --git a/arch/nt64/weak/nt64/__iswupper_l_sym.s b/arch/nt64/weak/nt64/__iswupper_l_sym.s
new file mode 100644
index 0000000..dc86844
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswupper_l_sym.s
@@ -0,0 +1,3 @@
+.global iswupper_l
+iswupper_l:
+ jmp __iswupper_l
diff --git a/arch/nt64/weak/nt64/__iswxdigit_l_sym.s b/arch/nt64/weak/nt64/__iswxdigit_l_sym.s
new file mode 100644
index 0000000..6824919
--- /dev/null
+++ b/arch/nt64/weak/nt64/__iswxdigit_l_sym.s
@@ -0,0 +1,3 @@
+.global iswxdigit_l
+iswxdigit_l:
+ jmp __iswxdigit_l
diff --git a/arch/nt64/weak/nt64/__isxdigit_l_sym.s b/arch/nt64/weak/nt64/__isxdigit_l_sym.s
new file mode 100644
index 0000000..2f8cebd
--- /dev/null
+++ b/arch/nt64/weak/nt64/__isxdigit_l_sym.s
@@ -0,0 +1,3 @@
+.global isxdigit_l
+isxdigit_l:
+ jmp __isxdigit_l
diff --git a/arch/nt64/weak/nt64/__lgamma_r_sym.s b/arch/nt64/weak/nt64/__lgamma_r_sym.s
new file mode 100644
index 0000000..30ea29e
--- /dev/null
+++ b/arch/nt64/weak/nt64/__lgamma_r_sym.s
@@ -0,0 +1,3 @@
+.global lgamma_r
+lgamma_r:
+ jmp __lgamma_r
diff --git a/arch/nt64/weak/nt64/__lgammaf_r_sym.s b/arch/nt64/weak/nt64/__lgammaf_r_sym.s
new file mode 100644
index 0000000..b03f20a
--- /dev/null
+++ b/arch/nt64/weak/nt64/__lgammaf_r_sym.s
@@ -0,0 +1,3 @@
+.global lgammaf_r
+lgammaf_r:
+ jmp __lgammaf_r
diff --git a/arch/nt64/weak/nt64/__lgammal_r_sym.s b/arch/nt64/weak/nt64/__lgammal_r_sym.s
new file mode 100644
index 0000000..ffd86b0
--- /dev/null
+++ b/arch/nt64/weak/nt64/__lgammal_r_sym.s
@@ -0,0 +1,3 @@
+.global lgammal_r
+lgammal_r:
+ jmp __lgammal_r
diff --git a/arch/nt64/weak/nt64/__localtime_r_sym.s b/arch/nt64/weak/nt64/__localtime_r_sym.s
new file mode 100644
index 0000000..d3ad151
--- /dev/null
+++ b/arch/nt64/weak/nt64/__localtime_r_sym.s
@@ -0,0 +1,3 @@
+ .globl localtime_r
+localtime_r:
+ jmp __localtime_r
diff --git a/arch/nt64/weak/nt64/__madvise_sym.s b/arch/nt64/weak/nt64/__madvise_sym.s
new file mode 100644
index 0000000..8174355
--- /dev/null
+++ b/arch/nt64/weak/nt64/__madvise_sym.s
@@ -0,0 +1,3 @@
+.global madvise
+madvise:
+ jmp __madvise
diff --git a/arch/nt64/weak/nt64/__memalign_sym.s b/arch/nt64/weak/nt64/__memalign_sym.s
new file mode 100644
index 0000000..4340dd8
--- /dev/null
+++ b/arch/nt64/weak/nt64/__memalign_sym.s
@@ -0,0 +1,3 @@
+ .globl memalign
+memalign:
+ jmp __memalign
diff --git a/arch/nt64/weak/nt64/__memrchr_sym.s b/arch/nt64/weak/nt64/__memrchr_sym.s
new file mode 100644
index 0000000..6acd423
--- /dev/null
+++ b/arch/nt64/weak/nt64/__memrchr_sym.s
@@ -0,0 +1,3 @@
+.global memrchr
+memrchr:
+ jmp __memrchr
diff --git a/arch/nt64/weak/nt64/__mkostemps_sym.s b/arch/nt64/weak/nt64/__mkostemps_sym.s
new file mode 100644
index 0000000..02912db
--- /dev/null
+++ b/arch/nt64/weak/nt64/__mkostemps_sym.s
@@ -0,0 +1,3 @@
+.global mkostemps
+mkostemps:
+ jmp __mkostemps
diff --git a/arch/nt64/weak/nt64/__mmap_sym.s b/arch/nt64/weak/nt64/__mmap_sym.s
new file mode 100644
index 0000000..d6642ce
--- /dev/null
+++ b/arch/nt64/weak/nt64/__mmap_sym.s
@@ -0,0 +1,3 @@
+ .globl mmap
+mmap:
+ jmp __mmap
diff --git a/arch/nt64/weak/nt64/__mprotect_sym.s b/arch/nt64/weak/nt64/__mprotect_sym.s
new file mode 100644
index 0000000..f7b766d
--- /dev/null
+++ b/arch/nt64/weak/nt64/__mprotect_sym.s
@@ -0,0 +1,4 @@
+ .globl mprotect
+mprotect:
+ jmp __mprotect
+
diff --git a/arch/nt64/weak/nt64/__mremap_sym.s b/arch/nt64/weak/nt64/__mremap_sym.s
new file mode 100644
index 0000000..5e7c835
--- /dev/null
+++ b/arch/nt64/weak/nt64/__mremap_sym.s
@@ -0,0 +1,3 @@
+ .globl mremap
+mremap:
+ jmp __mremap
diff --git a/arch/nt64/weak/nt64/__munmap_sym.s b/arch/nt64/weak/nt64/__munmap_sym.s
new file mode 100644
index 0000000..a751163
--- /dev/null
+++ b/arch/nt64/weak/nt64/__munmap_sym.s
@@ -0,0 +1,3 @@
+ .globl munmap
+munmap:
+ jmp __munmap
diff --git a/arch/nt64/weak/nt64/__newlocale_sym.s b/arch/nt64/weak/nt64/__newlocale_sym.s
new file mode 100644
index 0000000..a87d1d6
--- /dev/null
+++ b/arch/nt64/weak/nt64/__newlocale_sym.s
@@ -0,0 +1,3 @@
+.global newlocale
+newlocale:
+ jmp __newlocale
diff --git a/arch/nt64/weak/nt64/__nl_langinfo_l_sym.s b/arch/nt64/weak/nt64/__nl_langinfo_l_sym.s
new file mode 100644
index 0000000..8757114
--- /dev/null
+++ b/arch/nt64/weak/nt64/__nl_langinfo_l_sym.s
@@ -0,0 +1,3 @@
+ .globl nl_langinfo_l
+nl_langinfo_l:
+ jmp __nl_langinfo_l
diff --git a/arch/nt64/weak/nt64/__nl_langinfo_sym.s b/arch/nt64/weak/nt64/__nl_langinfo_sym.s
new file mode 100644
index 0000000..5a0821c
--- /dev/null
+++ b/arch/nt64/weak/nt64/__nl_langinfo_sym.s
@@ -0,0 +1,3 @@
+ .globl nl_langinfo
+nl_langinfo:
+ jmp __nl_langinfo
diff --git a/arch/nt64/weak/nt64/__optreset_sym.s b/arch/nt64/weak/nt64/__optreset_sym.s
new file mode 100644
index 0000000..3955085
--- /dev/null
+++ b/arch/nt64/weak/nt64/__optreset_sym.s
@@ -0,0 +1,3 @@
+.global optreset
+optreset:
+ jmp __optreset
diff --git a/arch/nt64/weak/nt64/__pthread_cond_timedwait_sym.s b/arch/nt64/weak/nt64/__pthread_cond_timedwait_sym.s
new file mode 100644
index 0000000..e096338
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_cond_timedwait_sym.s
@@ -0,0 +1,3 @@
+ .globl pthread_cond_timedwait
+pthread_cond_timedwait:
+ jmp __pthread_cond_timedwait
diff --git a/arch/nt64/weak/nt64/__pthread_create_sym.s b/arch/nt64/weak/nt64/__pthread_create_sym.s
new file mode 100644
index 0000000..61bdb0d
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_create_sym.s
@@ -0,0 +1,4 @@
+ .globl pthread_create
+pthread_create:
+ jmp __pthread_create
+
diff --git a/arch/nt64/weak/nt64/__pthread_detach_sym.s b/arch/nt64/weak/nt64/__pthread_detach_sym.s
new file mode 100644
index 0000000..69909a0
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_detach_sym.s
@@ -0,0 +1,3 @@
+.global pthread_detach
+pthread_detach:
+ jmp __pthread_detach_impl
diff --git a/arch/nt64/weak/nt64/__pthread_equal_sym.s b/arch/nt64/weak/nt64/__pthread_equal_sym.s
new file mode 100644
index 0000000..5839d95
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_equal_sym.s
@@ -0,0 +1,3 @@
+.global pthread_equal
+pthread_equal:
+ jmp __pthread_equal_impl
diff --git a/arch/nt64/weak/nt64/__pthread_exit_sym.s b/arch/nt64/weak/nt64/__pthread_exit_sym.s
new file mode 100644
index 0000000..eb47d1c
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_exit_sym.s
@@ -0,0 +1,3 @@
+ .globl pthread_exit
+pthread_exit:
+ jmp __pthread_exit
diff --git a/arch/nt64/weak/nt64/__pthread_getspecific_sym.s b/arch/nt64/weak/nt64/__pthread_getspecific_sym.s
new file mode 100644
index 0000000..8fd8f53
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_getspecific_sym.s
@@ -0,0 +1,4 @@
+ .globl pthread_getspecific
+pthread_getspecific:
+ jmp __pthread_getspecific_impl
+
diff --git a/arch/nt64/weak/nt64/__pthread_join_sym.s b/arch/nt64/weak/nt64/__pthread_join_sym.s
new file mode 100644
index 0000000..ee563ac
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_join_sym.s
@@ -0,0 +1,3 @@
+.global pthread_join
+pthread_join:
+ jmp __pthread_join
diff --git a/arch/nt64/weak/nt64/__pthread_key_create_sym.s b/arch/nt64/weak/nt64/__pthread_key_create_sym.s
new file mode 100644
index 0000000..5b665c8
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_key_create_sym.s
@@ -0,0 +1,3 @@
+ .globl pthread_key_create
+pthread_key_create:
+ jmp __pthread_key_create
diff --git a/arch/nt64/weak/nt64/__pthread_key_delete_sym.s b/arch/nt64/weak/nt64/__pthread_key_delete_sym.s
new file mode 100644
index 0000000..d4c9a04
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_key_delete_sym.s
@@ -0,0 +1,3 @@
+.global pthread_key_delete
+pthread_key_delete:
+ jmp __pthread_key_delete
diff --git a/arch/nt64/weak/nt64/__pthread_mutex_lock_sym.s b/arch/nt64/weak/nt64/__pthread_mutex_lock_sym.s
new file mode 100644
index 0000000..621b18b
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_mutex_lock_sym.s
@@ -0,0 +1,3 @@
+ .globl pthread_mutex_lock
+pthread_mutex_lock:
+ jmp __pthread_mutex_lock
diff --git a/arch/nt64/weak/nt64/__pthread_mutex_timedlock_sym.s b/arch/nt64/weak/nt64/__pthread_mutex_timedlock_sym.s
new file mode 100644
index 0000000..033a879
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_mutex_timedlock_sym.s
@@ -0,0 +1,3 @@
+.global pthread_mutex_timedlock
+pthread_mutex_timedlock:
+ jmp __pthread_mutex_timedlock
diff --git a/arch/nt64/weak/nt64/__pthread_mutex_trylock_sym.s b/arch/nt64/weak/nt64/__pthread_mutex_trylock_sym.s
new file mode 100644
index 0000000..a0a37f4
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_mutex_trylock_sym.s
@@ -0,0 +1,3 @@
+ .globl pthread_mutex_trylock
+pthread_mutex_trylock:
+ jmp __pthread_mutex_trylock
diff --git a/arch/nt64/weak/nt64/__pthread_mutex_unlock_sym.s b/arch/nt64/weak/nt64/__pthread_mutex_unlock_sym.s
new file mode 100644
index 0000000..ffdcd23
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_mutex_unlock_sym.s
@@ -0,0 +1,3 @@
+ .globl pthread_mutex_unlock
+pthread_mutex_unlock:
+ jmp __pthread_mutex_unlock
diff --git a/arch/nt64/weak/nt64/__pthread_once_sym.s b/arch/nt64/weak/nt64/__pthread_once_sym.s
new file mode 100644
index 0000000..03f39d4
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_once_sym.s
@@ -0,0 +1,3 @@
+ .globl pthread_once
+pthread_once:
+ jmp __pthread_once
diff --git a/arch/nt64/weak/nt64/__pthread_setcancelstate_sym.s b/arch/nt64/weak/nt64/__pthread_setcancelstate_sym.s
new file mode 100644
index 0000000..8c050cc
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_setcancelstate_sym.s
@@ -0,0 +1,3 @@
+ .globl pthread_setcancelstate
+pthread_setcancelstate:
+ jmp __pthread_setcancelstate
diff --git a/arch/nt64/weak/nt64/__pthread_testcancel_sym.s b/arch/nt64/weak/nt64/__pthread_testcancel_sym.s
new file mode 100644
index 0000000..f51d2cd
--- /dev/null
+++ b/arch/nt64/weak/nt64/__pthread_testcancel_sym.s
@@ -0,0 +1,3 @@
+ .globl pthread_testcancel
+pthread_testcancel:
+ jmp __pthread_testcancel
diff --git a/arch/nt64/weak/nt64/__ptsname_r_sym.s b/arch/nt64/weak/nt64/__ptsname_r_sym.s
new file mode 100644
index 0000000..dd97f06
--- /dev/null
+++ b/arch/nt64/weak/nt64/__ptsname_r_sym.s
@@ -0,0 +1,3 @@
+.global ptsname_r
+ptsname_r:
+ jmp __ptsname_r
diff --git a/arch/nt64/weak/nt64/__res_mkquery_sym.s b/arch/nt64/weak/nt64/__res_mkquery_sym.s
new file mode 100644
index 0000000..f2a32d4
--- /dev/null
+++ b/arch/nt64/weak/nt64/__res_mkquery_sym.s
@@ -0,0 +1,3 @@
+.global res_mkquery
+res_mkquery:
+ jmp __res_mkquery
diff --git a/arch/nt64/weak/nt64/__res_query_sym.s b/arch/nt64/weak/nt64/__res_query_sym.s
new file mode 100644
index 0000000..d1813a8
--- /dev/null
+++ b/arch/nt64/weak/nt64/__res_query_sym.s
@@ -0,0 +1,3 @@
+ .globl res_query
+res_query:
+ jmp __res_query
diff --git a/arch/nt64/weak/nt64/__res_send_sym.s b/arch/nt64/weak/nt64/__res_send_sym.s
new file mode 100644
index 0000000..d776dca
--- /dev/null
+++ b/arch/nt64/weak/nt64/__res_send_sym.s
@@ -0,0 +1,3 @@
+.global res_send
+res_send:
+ jmp __res_send
diff --git a/arch/nt64/weak/nt64/__sigaction_sym.s b/arch/nt64/weak/nt64/__sigaction_sym.s
new file mode 100644
index 0000000..60da124
--- /dev/null
+++ b/arch/nt64/weak/nt64/__sigaction_sym.s
@@ -0,0 +1,3 @@
+ .globl sigaction
+sigaction:
+ jmp __sigaction
diff --git a/arch/nt64/weak/nt64/__signgam_sym.s b/arch/nt64/weak/nt64/__signgam_sym.s
new file mode 100644
index 0000000..229383e
--- /dev/null
+++ b/arch/nt64/weak/nt64/__signgam_sym.s
@@ -0,0 +1,3 @@
+.global signgam
+signgam:
+ jmp __signgam
diff --git a/arch/nt64/weak/nt64/__statfs_sym.s b/arch/nt64/weak/nt64/__statfs_sym.s
new file mode 100644
index 0000000..5cb04f4
--- /dev/null
+++ b/arch/nt64/weak/nt64/__statfs_sym.s
@@ -0,0 +1,3 @@
+.global statfs
+statfs:
+ jmp __statfs
diff --git a/arch/nt64/weak/nt64/__stdio_exit_needed_sym.s b/arch/nt64/weak/nt64/__stdio_exit_needed_sym.s
new file mode 100644
index 0000000..48ae87e
--- /dev/null
+++ b/arch/nt64/weak/nt64/__stdio_exit_needed_sym.s
@@ -0,0 +1,3 @@
+ .globl __stdio_exit_needed
+__stdio_exit_needed:
+ jmp __stdio_exit
diff --git a/arch/nt64/weak/nt64/__stpcpy_sym.s b/arch/nt64/weak/nt64/__stpcpy_sym.s
new file mode 100644
index 0000000..0352080
--- /dev/null
+++ b/arch/nt64/weak/nt64/__stpcpy_sym.s
@@ -0,0 +1,3 @@
+.global stpcpy
+stpcpy:
+ jmp __stpcpy
diff --git a/arch/nt64/weak/nt64/__stpncpy_sym.s b/arch/nt64/weak/nt64/__stpncpy_sym.s
new file mode 100644
index 0000000..4234cb1
--- /dev/null
+++ b/arch/nt64/weak/nt64/__stpncpy_sym.s
@@ -0,0 +1,3 @@
+.global stpncpy
+stpncpy:
+ jmp __stpncpy
diff --git a/arch/nt64/weak/nt64/__strcasecmp_l_sym.s b/arch/nt64/weak/nt64/__strcasecmp_l_sym.s
new file mode 100644
index 0000000..5f6f852
--- /dev/null
+++ b/arch/nt64/weak/nt64/__strcasecmp_l_sym.s
@@ -0,0 +1,3 @@
+.global strcasecmp_l
+strcasecmp_l:
+ jmp __strcasecmp_l
diff --git a/arch/nt64/weak/nt64/__strchrnul_sym.s b/arch/nt64/weak/nt64/__strchrnul_sym.s
new file mode 100644
index 0000000..dc35169
--- /dev/null
+++ b/arch/nt64/weak/nt64/__strchrnul_sym.s
@@ -0,0 +1,3 @@
+.global strchrnul
+strchrnul:
+ jmp __strchrnul
diff --git a/arch/nt64/weak/nt64/__strcoll_l_sym.s b/arch/nt64/weak/nt64/__strcoll_l_sym.s
new file mode 100644
index 0000000..e8ba9a2
--- /dev/null
+++ b/arch/nt64/weak/nt64/__strcoll_l_sym.s
@@ -0,0 +1,3 @@
+.global strcoll_l
+strcoll_l:
+ jmp __strcoll_l
diff --git a/arch/nt64/weak/nt64/__strdup_sym.s b/arch/nt64/weak/nt64/__strdup_sym.s
new file mode 100644
index 0000000..da3765c
--- /dev/null
+++ b/arch/nt64/weak/nt64/__strdup_sym.s
@@ -0,0 +1,3 @@
+ .globl strdup
+strdup:
+ jmp __strdup
diff --git a/arch/nt64/weak/nt64/__strerror_l_sym.s b/arch/nt64/weak/nt64/__strerror_l_sym.s
new file mode 100644
index 0000000..556c86f
--- /dev/null
+++ b/arch/nt64/weak/nt64/__strerror_l_sym.s
@@ -0,0 +1,3 @@
+.global strerror_l
+strerror_l:
+ jmp __strerror_l
diff --git a/arch/nt64/weak/nt64/__strftime_l_sym.s b/arch/nt64/weak/nt64/__strftime_l_sym.s
new file mode 100644
index 0000000..26741cd
--- /dev/null
+++ b/arch/nt64/weak/nt64/__strftime_l_sym.s
@@ -0,0 +1,3 @@
+.global strftime_l
+strftime_l:
+ jmp __strftime_l
diff --git a/arch/nt64/weak/nt64/__strncasecmp_l_sym.s b/arch/nt64/weak/nt64/__strncasecmp_l_sym.s
new file mode 100644
index 0000000..3fb0bd2
--- /dev/null
+++ b/arch/nt64/weak/nt64/__strncasecmp_l_sym.s
@@ -0,0 +1,3 @@
+.global strncasecmp_l
+strncasecmp_l:
+ jmp __strncasecmp_l
diff --git a/arch/nt64/weak/nt64/__strxfrm_l_sym.s b/arch/nt64/weak/nt64/__strxfrm_l_sym.s
new file mode 100644
index 0000000..b8f50ca
--- /dev/null
+++ b/arch/nt64/weak/nt64/__strxfrm_l_sym.s
@@ -0,0 +1,3 @@
+.global strxfrm_l
+strxfrm_l:
+ jmp __strxfrm_l
diff --git a/arch/nt64/weak/nt64/__sysinfo_sym.s b/arch/nt64/weak/nt64/__sysinfo_sym.s
new file mode 100644
index 0000000..da0773e
--- /dev/null
+++ b/arch/nt64/weak/nt64/__sysinfo_sym.s
@@ -0,0 +1,3 @@
+.global sysinfo
+sysinfo:
+ jmp __sysinfo
diff --git a/arch/nt64/weak/nt64/__timezone_sym.s b/arch/nt64/weak/nt64/__timezone_sym.s
new file mode 100644
index 0000000..51227a1
--- /dev/null
+++ b/arch/nt64/weak/nt64/__timezone_sym.s
@@ -0,0 +1,3 @@
+.global timezone
+timezone:
+ jmp __timezone
diff --git a/arch/nt64/weak/nt64/__tolower_l_sym.s b/arch/nt64/weak/nt64/__tolower_l_sym.s
new file mode 100644
index 0000000..c1ce98e
--- /dev/null
+++ b/arch/nt64/weak/nt64/__tolower_l_sym.s
@@ -0,0 +1,3 @@
+.global tolower_l
+tolower_l:
+ jmp __tolower_l
diff --git a/arch/nt64/weak/nt64/__toupper_l_sym.s b/arch/nt64/weak/nt64/__toupper_l_sym.s
new file mode 100644
index 0000000..50329aa
--- /dev/null
+++ b/arch/nt64/weak/nt64/__toupper_l_sym.s
@@ -0,0 +1,3 @@
+.global toupper_l
+toupper_l:
+ jmp __toupper_l
diff --git a/arch/nt64/weak/nt64/__towctrans_l_sym.s b/arch/nt64/weak/nt64/__towctrans_l_sym.s
new file mode 100644
index 0000000..8e4eb52
--- /dev/null
+++ b/arch/nt64/weak/nt64/__towctrans_l_sym.s
@@ -0,0 +1,3 @@
+.global towctrans_l
+towctrans_l:
+ jmp __towctrans_l
diff --git a/arch/nt64/weak/nt64/__towlower_l_sym.s b/arch/nt64/weak/nt64/__towlower_l_sym.s
new file mode 100644
index 0000000..f56f32e
--- /dev/null
+++ b/arch/nt64/weak/nt64/__towlower_l_sym.s
@@ -0,0 +1,3 @@
+.global towlower_l
+towlower_l:
+ jmp __towlower_l
diff --git a/arch/nt64/weak/nt64/__towupper_l_sym.s b/arch/nt64/weak/nt64/__towupper_l_sym.s
new file mode 100644
index 0000000..7110fce
--- /dev/null
+++ b/arch/nt64/weak/nt64/__towupper_l_sym.s
@@ -0,0 +1,3 @@
+.global towupper_l
+towupper_l:
+ jmp __towupper_l
diff --git a/arch/nt64/weak/nt64/__tzname_sym.s b/arch/nt64/weak/nt64/__tzname_sym.s
new file mode 100644
index 0000000..3a9167d
--- /dev/null
+++ b/arch/nt64/weak/nt64/__tzname_sym.s
@@ -0,0 +1,3 @@
+.global tzname
+tzname:
+ jmp __tzname
diff --git a/arch/nt64/weak/nt64/__tzset_sym.s b/arch/nt64/weak/nt64/__tzset_sym.s
new file mode 100644
index 0000000..59cbc61
--- /dev/null
+++ b/arch/nt64/weak/nt64/__tzset_sym.s
@@ -0,0 +1,3 @@
+.global tzset
+tzset:
+ jmp __tzset
diff --git a/arch/nt64/weak/nt64/__uselocale_sym.s b/arch/nt64/weak/nt64/__uselocale_sym.s
new file mode 100644
index 0000000..f616690
--- /dev/null
+++ b/arch/nt64/weak/nt64/__uselocale_sym.s
@@ -0,0 +1,3 @@
+.global uselocale
+uselocale:
+ jmp __uselocale
diff --git a/arch/nt64/weak/nt64/__vfork_sym.s b/arch/nt64/weak/nt64/__vfork_sym.s
new file mode 100644
index 0000000..32b71f1
--- /dev/null
+++ b/arch/nt64/weak/nt64/__vfork_sym.s
@@ -0,0 +1,3 @@
+.global vfork
+vfork:
+ jmp __vfork
diff --git a/arch/nt64/weak/nt64/__vm_lock_sym.s b/arch/nt64/weak/nt64/__vm_lock_sym.s
new file mode 100644
index 0000000..9e6cc6f
--- /dev/null
+++ b/arch/nt64/weak/nt64/__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/nt64/weak/nt64/__vsyslog_sym.s b/arch/nt64/weak/nt64/__vsyslog_sym.s
new file mode 100644
index 0000000..17e3b5e
--- /dev/null
+++ b/arch/nt64/weak/nt64/__vsyslog_sym.s
@@ -0,0 +1,3 @@
+.global vsyslog
+vsyslog:
+ jmp __vsyslog
diff --git a/arch/nt64/weak/nt64/__wcscoll_l_sym.s b/arch/nt64/weak/nt64/__wcscoll_l_sym.s
new file mode 100644
index 0000000..1c6e2db
--- /dev/null
+++ b/arch/nt64/weak/nt64/__wcscoll_l_sym.s
@@ -0,0 +1,3 @@
+.global wcscoll_l
+wcscoll_l:
+ jmp __wcscoll_l
diff --git a/arch/nt64/weak/nt64/__wcsftime_l_sym.s b/arch/nt64/weak/nt64/__wcsftime_l_sym.s
new file mode 100644
index 0000000..c16f0dc
--- /dev/null
+++ b/arch/nt64/weak/nt64/__wcsftime_l_sym.s
@@ -0,0 +1,3 @@
+.global wcsftime_l
+wcsftime_l:
+ jmp __wcsftime_l
diff --git a/arch/nt64/weak/nt64/__wcsxfrm_l_sym.s b/arch/nt64/weak/nt64/__wcsxfrm_l_sym.s
new file mode 100644
index 0000000..98608dd
--- /dev/null
+++ b/arch/nt64/weak/nt64/__wcsxfrm_l_sym.s
@@ -0,0 +1,3 @@
+.global wcsxfrm_l
+wcsxfrm_l:
+ jmp __wcsxfrm_l
diff --git a/arch/nt64/weak/nt64/__wctrans_l_sym.s b/arch/nt64/weak/nt64/__wctrans_l_sym.s
new file mode 100644
index 0000000..9225faf
--- /dev/null
+++ b/arch/nt64/weak/nt64/__wctrans_l_sym.s
@@ -0,0 +1,3 @@
+.global wctrans_l
+wctrans_l:
+ jmp __wctrans_l
diff --git a/arch/nt64/weak/nt64/__wctype_l_sym.s b/arch/nt64/weak/nt64/__wctype_l_sym.s
new file mode 100644
index 0000000..65ae9c9
--- /dev/null
+++ b/arch/nt64/weak/nt64/__wctype_l_sym.s
@@ -0,0 +1,3 @@
+.global wctype_l
+wctype_l:
+ jmp __wctype_l