summaryrefslogtreecommitdiffhomepage
path: root/arch/nt32/weak
diff options
context:
space:
mode:
authormidipix <writeonce@midipix.org>2015-06-02 10:53:05 -0400
committermidipix <writeonce@midipix.org>2015-06-02 10:53:05 -0400
commitb8a8bb3200f360ed2d7a445e8d737cb5bd510cff (patch)
treef74c44861ee83d0cc796300ecddaa30cbc4ab492 /arch/nt32/weak
parenta1ab35917fdadb01baf62ca8129050a71a2479ae (diff)
downloadmmglue-b8a8bb3200f360ed2d7a445e8d737cb5bd510cff.tar.bz2
mmglue-b8a8bb3200f360ed2d7a445e8d737cb5bd510cff.tar.xz
weak symbols: fix assembly function declarations.
signed-off by Z. Gilboa; see copying.midipix (9cd0746c) for additional information.
Diffstat (limited to 'arch/nt32/weak')
-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.s3
-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.s3
-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.s3
-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.s6
-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
124 files changed, 250 insertions, 125 deletions
diff --git a/arch/nt32/weak/nt32/__clearerr_unlocked_sym.s b/arch/nt32/weak/nt32/__clearerr_unlocked_sym.s
index 1bc2db9..6ed813c 100644
--- a/arch/nt32/weak/nt32/__clearerr_unlocked_sym.s
+++ b/arch/nt32/weak/nt32/__clearerr_unlocked_sym.s
@@ -1,3 +1,4 @@
-.global _clearerr_unlocked
+ .global _clearerr_unlocked
+ .def _clearerr_unlocked; .scl 2; .type 32; .endef
_clearerr_unlocked:
jmp _clearerr
diff --git a/arch/nt32/weak/nt32/__clock_gettime_sym.s b/arch/nt32/weak/nt32/__clock_gettime_sym.s
index f3eb03c..32ee8d2 100644
--- a/arch/nt32/weak/nt32/__clock_gettime_sym.s
+++ b/arch/nt32/weak/nt32/__clock_gettime_sym.s
@@ -1,3 +1,4 @@
- .global _clock_gettime
+ .global _clock_gettime
+ .def _clock_gettime; .scl 2; .type 32; .endef
_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
index 7b7e1b1..129e4e0 100644
--- a/arch/nt32/weak/nt32/__crypt_r_sym.s
+++ b/arch/nt32/weak/nt32/__crypt_r_sym.s
@@ -1,3 +1,4 @@
-.global _crypt_r
+ .global _crypt_r
+ .def _crypt_r; .scl 2; .type 32; .endef
_crypt_r:
jmp ___crypt_r
diff --git a/arch/nt32/weak/nt32/__daylight_sym.s b/arch/nt32/weak/nt32/__daylight_sym.s
index 62c92c7..93870bc 100644
--- a/arch/nt32/weak/nt32/__daylight_sym.s
+++ b/arch/nt32/weak/nt32/__daylight_sym.s
@@ -1,3 +1,4 @@
-.global _daylight
+ .global _daylight
+ .def _daylight; .scl 2; .type 32; .endef
_daylight:
jmp ___daylight
diff --git a/arch/nt32/weak/nt32/__dn_comp_sym.s b/arch/nt32/weak/nt32/__dn_comp_sym.s
index 18626e9..bc30857 100644
--- a/arch/nt32/weak/nt32/__dn_comp_sym.s
+++ b/arch/nt32/weak/nt32/__dn_comp_sym.s
@@ -1,3 +1,4 @@
-.global _dn_comp
+ .global _dn_comp
+ .def _dn_comp; .scl 2; .type 32; .endef
_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
index 84d59f1..a694cf8 100644
--- a/arch/nt32/weak/nt32/__dn_expand_sym.s
+++ b/arch/nt32/weak/nt32/__dn_expand_sym.s
@@ -1,3 +1,4 @@
- .global _dn_expand
+ .global _dn_expand
+ .def _dn_expand; .scl 2; .type 32; .endef
_dn_expand:
jmp ___dn_expand
diff --git a/arch/nt32/weak/nt32/__dup3_sym.s b/arch/nt32/weak/nt32/__dup3_sym.s
index e1e6957..dfeaed8 100644
--- a/arch/nt32/weak/nt32/__dup3_sym.s
+++ b/arch/nt32/weak/nt32/__dup3_sym.s
@@ -1,3 +1,4 @@
-.global _dup3
+ .global _dup3
+ .def _dup3; .scl 2; .type 32; .endef
_dup3:
jmp ___dup3
diff --git a/arch/nt32/weak/nt32/__duplocale_sym.s b/arch/nt32/weak/nt32/__duplocale_sym.s
index 6a5c2e5..aaaf34f 100644
--- a/arch/nt32/weak/nt32/__duplocale_sym.s
+++ b/arch/nt32/weak/nt32/__duplocale_sym.s
@@ -1,3 +1,4 @@
-.global _duplocale
+ .global _duplocale
+ .def _duplocale; .scl 2; .type 32; .endef
_duplocale:
jmp ___duplocale
diff --git a/arch/nt32/weak/nt32/__endgrent_sym.s b/arch/nt32/weak/nt32/__endgrent_sym.s
index c23cd1c..33118be 100644
--- a/arch/nt32/weak/nt32/__endgrent_sym.s
+++ b/arch/nt32/weak/nt32/__endgrent_sym.s
@@ -1,3 +1,4 @@
- .global _endgrent
+ .global _endgrent
+ .def _endgrent; .scl 2; .type 32; .endef
_endgrent:
jmp _setgrent
diff --git a/arch/nt32/weak/nt32/__execvpe_sym.s b/arch/nt32/weak/nt32/__execvpe_sym.s
index 441c893..faee7da 100644
--- a/arch/nt32/weak/nt32/__execvpe_sym.s
+++ b/arch/nt32/weak/nt32/__execvpe_sym.s
@@ -1,3 +1,4 @@
-.global _execvpe
+ .global _execvpe
+ .def _execvpe; .scl 2; .type 32; .endef
_execvpe:
jmp ___execvpe
diff --git a/arch/nt32/weak/nt32/__fdopen_sym.s b/arch/nt32/weak/nt32/__fdopen_sym.s
index 3163dbd..f7fc60f 100644
--- a/arch/nt32/weak/nt32/__fdopen_sym.s
+++ b/arch/nt32/weak/nt32/__fdopen_sym.s
@@ -1,3 +1,4 @@
- .global _fdopen
+ .global _fdopen
+ .def _fdopen; .scl 2; .type 32; .endef
_fdopen:
jmp ___fdopen
diff --git a/arch/nt32/weak/nt32/__feof_unlocked_sym.s b/arch/nt32/weak/nt32/__feof_unlocked_sym.s
index c844048..f5d6ee6 100644
--- a/arch/nt32/weak/nt32/__feof_unlocked_sym.s
+++ b/arch/nt32/weak/nt32/__feof_unlocked_sym.s
@@ -1,3 +1,4 @@
-.global _feof_unlocked
+ .global _feof_unlocked
+ .def _feof_unlocked; .scl 2; .type 32; .endef
_feof_unlocked:
jmp _feof
diff --git a/arch/nt32/weak/nt32/__ferror_sym.s b/arch/nt32/weak/nt32/__ferror_sym.s
index 91e51f0..9fa326b 100644
--- a/arch/nt32/weak/nt32/__ferror_sym.s
+++ b/arch/nt32/weak/nt32/__ferror_sym.s
@@ -1,3 +1,4 @@
-.global _ferror_unlocked
+ .global _ferror_unlocked
+ .def _ferror_unlocked; .scl 2; .type 32; .endef
_ferror_unlocked:
jmp _ferror
diff --git a/arch/nt32/weak/nt32/__fflush_unlocked_sym.s b/arch/nt32/weak/nt32/__fflush_unlocked_sym.s
index cfcf4ed..eb202ba 100644
--- a/arch/nt32/weak/nt32/__fflush_unlocked_sym.s
+++ b/arch/nt32/weak/nt32/__fflush_unlocked_sym.s
@@ -1,3 +1,4 @@
-.global _fflush_unlocked
+ .global _fflush_unlocked
+ .def _fflush_unlocked; .scl 2; .type 32; .endef
_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
index 6235f94..2f3366f 100644
--- a/arch/nt32/weak/nt32/__fgetwc_unlocked_sym.s
+++ b/arch/nt32/weak/nt32/__fgetwc_unlocked_sym.s
@@ -1,3 +1,4 @@
-.global _fgetwc_unlocked
+ .global _fgetwc_unlocked
+ .def _fgetwc_unlocked; .scl 2; .type 32; .endef
_fgetwc_unlocked:
jmp ___fgetwc_unlocked
diff --git a/arch/nt32/weak/nt32/__fpurge_sym.s b/arch/nt32/weak/nt32/__fpurge_sym.s
index a957351..9afa026 100644
--- a/arch/nt32/weak/nt32/__fpurge_sym.s
+++ b/arch/nt32/weak/nt32/__fpurge_sym.s
@@ -1,3 +1,4 @@
-.global _fpurge
+ .global _fpurge
+ .def _fpurge; .scl 2; .type 32; .endef
_fpurge:
jmp ___fpurge
diff --git a/arch/nt32/weak/nt32/__fputc_unlocked_sym.s b/arch/nt32/weak/nt32/__fputc_unlocked_sym.s
index 0057da5..7e68563 100644
--- a/arch/nt32/weak/nt32/__fputc_unlocked_sym.s
+++ b/arch/nt32/weak/nt32/__fputc_unlocked_sym.s
@@ -1,3 +1,4 @@
-.global _fputc_unlocked
+ .global _fputc_unlocked
+ .def _fputc_unlocked; .scl 2; .type 32; .endef
_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
index 40c64f7..d818ca7 100644
--- a/arch/nt32/weak/nt32/__fputs_unlocked_sym.s
+++ b/arch/nt32/weak/nt32/__fputs_unlocked_sym.s
@@ -1,3 +1,4 @@
-.global _fputs_unlocked
+ .global _fputs_unlocked
+ .def _fputs_unlocked; .scl 2; .type 32; .endef
_fputs_unlocked:
jmp _fputs
diff --git a/arch/nt32/weak/nt32/__fputwc_unlocked_sym.s b/arch/nt32/weak/nt32/__fputwc_unlocked_sym.s
index 6616c34..d4af7ea 100644
--- a/arch/nt32/weak/nt32/__fputwc_unlocked_sym.s
+++ b/arch/nt32/weak/nt32/__fputwc_unlocked_sym.s
@@ -1,3 +1,4 @@
-.global _fputwc_unlocked
+ .global _fputwc_unlocked
+ .def _fputwc_unlocked; .scl 2; .type 32; .endef
_fputwc_unlocked:
jmp ___fputwc_unlocked
diff --git a/arch/nt32/weak/nt32/__fread_sym.s b/arch/nt32/weak/nt32/__fread_sym.s
index 40e4044..228b909 100644
--- a/arch/nt32/weak/nt32/__fread_sym.s
+++ b/arch/nt32/weak/nt32/__fread_sym.s
@@ -1,3 +1,4 @@
-.global _fread_unlocked
+ .global _fread_unlocked
+ .def _fread_unlocked; .scl 2; .type 32; .endef
_fread_unlocked:
jmp _fread
diff --git a/arch/nt32/weak/nt32/__fseeko_sym.s b/arch/nt32/weak/nt32/__fseeko_sym.s
index 694a442..4c0c454 100644
--- a/arch/nt32/weak/nt32/__fseeko_sym.s
+++ b/arch/nt32/weak/nt32/__fseeko_sym.s
@@ -1,3 +1,4 @@
- .global _fseeko
+ .global _fseeko
+ .def _fseeko; .scl 2; .type 32; .endef
_fseeko:
jmp ___fseeko
diff --git a/arch/nt32/weak/nt32/__fstatfs_sym.s b/arch/nt32/weak/nt32/__fstatfs_sym.s
index dc50aab..e655678 100644
--- a/arch/nt32/weak/nt32/__fstatfs_sym.s
+++ b/arch/nt32/weak/nt32/__fstatfs_sym.s
@@ -1,3 +1,4 @@
-.global _fstatfs
+ .global _fstatfs
+ .def _fstatfs; .scl 2; .type 32; .endef
_fstatfs:
jmp ___fstatfs
diff --git a/arch/nt32/weak/nt32/__ftello_sym.s b/arch/nt32/weak/nt32/__ftello_sym.s
index c54e840..497933a 100644
--- a/arch/nt32/weak/nt32/__ftello_sym.s
+++ b/arch/nt32/weak/nt32/__ftello_sym.s
@@ -1,3 +1,4 @@
- .global _ftello
+ .global _ftello
+ .def _ftello; .scl 2; .type 32; .endef
_ftello:
jmp ___ftello
diff --git a/arch/nt32/weak/nt32/__futimesat_sym.s b/arch/nt32/weak/nt32/__futimesat_sym.s
index c5064a8..2cabd30 100644
--- a/arch/nt32/weak/nt32/__futimesat_sym.s
+++ b/arch/nt32/weak/nt32/__futimesat_sym.s
@@ -1,3 +1,4 @@
-.global _futimesat
+ .global _futimesat
+ .def _futimesat; .scl 2; .type 32; .endef
_futimesat:
jmp ___futimesat
diff --git a/arch/nt32/weak/nt32/__fwrite_unlocked_sym.s b/arch/nt32/weak/nt32/__fwrite_unlocked_sym.s
index 5dc4914..da2a6b2 100644
--- a/arch/nt32/weak/nt32/__fwrite_unlocked_sym.s
+++ b/arch/nt32/weak/nt32/__fwrite_unlocked_sym.s
@@ -1,3 +1,4 @@
-.global _fwrite_unlocked
+ .global _fwrite_unlocked
+ .def _fwrite_unlocked; .scl 2; .type 32; .endef
_fwrite_unlocked:
jmp _fwrite
diff --git a/arch/nt32/weak/nt32/__getdents_sym.s b/arch/nt32/weak/nt32/__getdents_sym.s
index 0f163ed..4842a6b 100644
--- a/arch/nt32/weak/nt32/__getdents_sym.s
+++ b/arch/nt32/weak/nt32/__getdents_sym.s
@@ -1,3 +1,4 @@
-.global _getdents
+ .global _getdents
+ .def _getdents; .scl 2; .type 32; .endef
_getdents:
jmp ___getdents
diff --git a/arch/nt32/weak/nt32/__gmtime_r_sym.s b/arch/nt32/weak/nt32/__gmtime_r_sym.s
index b422808..ca8bef8 100644
--- a/arch/nt32/weak/nt32/__gmtime_r_sym.s
+++ b/arch/nt32/weak/nt32/__gmtime_r_sym.s
@@ -1,3 +1,4 @@
- .global _gmtime_r
+ .global _gmtime_r
+ .def _gmtime_r; .scl 2; .type 32; .endef
_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
index 784d2c3..4f58b21 100644
--- a/arch/nt32/weak/nt32/__hcreate_r_sym.s
+++ b/arch/nt32/weak/nt32/__hcreate_r_sym.s
@@ -1,3 +1,4 @@
-.global _hcreate_r
+ .global _hcreate_r
+ .def _hcreate_r; .scl 2; .type 32; .endef
_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
index b03d52d..67d958f 100644
--- a/arch/nt32/weak/nt32/__hdestroy_r_sym.s
+++ b/arch/nt32/weak/nt32/__hdestroy_r_sym.s
@@ -1,3 +1,4 @@
-.global _hdestroy_r
+ .global _hdestroy_r
+ .def _hdestroy_r; .scl 2; .type 32; .endef
_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
index c9e246c..88f92fa 100644
--- a/arch/nt32/weak/nt32/__hsearch_r_sym.s
+++ b/arch/nt32/weak/nt32/__hsearch_r_sym.s
@@ -1,3 +1,4 @@
-.global _hsearch_r
+ .global _hsearch_r
+ .def _hsearch_r; .scl 2; .type 32; .endef
_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
index e872213..f973551 100644
--- a/arch/nt32/weak/nt32/__inet_aton_sym.s
+++ b/arch/nt32/weak/nt32/__inet_aton_sym.s
@@ -1,3 +1,4 @@
-.global _inet_aton
+ .global _inet_aton
+ .def _inet_aton; .scl 2; .type 32; .endef
_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
index c3cd15c..8642588 100644
--- a/arch/nt32/weak/nt32/__isalnum_l_sym.s
+++ b/arch/nt32/weak/nt32/__isalnum_l_sym.s
@@ -1,3 +1,4 @@
-.global _isalnum_l
+ .global _isalnum_l
+ .def _isalnum_l; .scl 2; .type 32; .endef
_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
index 28af573..e3b60ac 100644
--- a/arch/nt32/weak/nt32/__isalpha_l_sym.s
+++ b/arch/nt32/weak/nt32/__isalpha_l_sym.s
@@ -1,3 +1,4 @@
-.global _isalpha_l
+ .global _isalpha_l
+ .def _isalpha_l; .scl 2; .type 32; .endef
_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
index 868bd27..1e54bcf 100644
--- a/arch/nt32/weak/nt32/__isblank_l_sym.s
+++ b/arch/nt32/weak/nt32/__isblank_l_sym.s
@@ -1,3 +1,4 @@
-.global _isblank_l
+ .global _isblank_l
+ .def _isblank_l; .scl 2; .type 32; .endef
_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
index c81a9fb..84b545a 100644
--- a/arch/nt32/weak/nt32/__iscntrl_l_sym.s
+++ b/arch/nt32/weak/nt32/__iscntrl_l_sym.s
@@ -1,3 +1,4 @@
-.global _iscntrl_l
+ .global _iscntrl_l
+ .def _iscntrl_l; .scl 2; .type 32; .endef
_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
index dfd78f6..cf60eb1 100644
--- a/arch/nt32/weak/nt32/__isdigit_l_sym.s
+++ b/arch/nt32/weak/nt32/__isdigit_l_sym.s
@@ -1,3 +1,4 @@
-.global _isdigit_l
+ .global _isdigit_l
+ .def _isdigit_l; .scl 2; .type 32; .endef
_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
index a72dad7..f5ffa6d 100644
--- a/arch/nt32/weak/nt32/__isgraph_l_sym.s
+++ b/arch/nt32/weak/nt32/__isgraph_l_sym.s
@@ -1,3 +1,4 @@
-.global _isgraph_l
+ .global _isgraph_l
+ .def _isgraph_l; .scl 2; .type 32; .endef
_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
index e87eaa7..a91d96b 100644
--- a/arch/nt32/weak/nt32/__islower_l_sym.s
+++ b/arch/nt32/weak/nt32/__islower_l_sym.s
@@ -1,3 +1,4 @@
-.global _islower_l
+ .global _islower_l
+ .def _islower_l; .scl 2; .type 32; .endef
_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
index c7cae91..e957abf 100644
--- a/arch/nt32/weak/nt32/__isprint_l_sym.s
+++ b/arch/nt32/weak/nt32/__isprint_l_sym.s
@@ -1,3 +1,4 @@
-.global _isprint_l
+ .global _isprint_l
+ .def _isprint_l; .scl 2; .type 32; .endef
_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
index 1e20673..945cd45 100644
--- a/arch/nt32/weak/nt32/__ispunct_l_sym.s
+++ b/arch/nt32/weak/nt32/__ispunct_l_sym.s
@@ -1,3 +1,4 @@
-.global _ispunct_l
+ .global _ispunct_l
+ .def _ispunct_l; .scl 2; .type 32; .endef
_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
index 3622a06..90c64b6 100644
--- a/arch/nt32/weak/nt32/__isspace_l_sym.s
+++ b/arch/nt32/weak/nt32/__isspace_l_sym.s
@@ -1,3 +1,4 @@
-.global _isspace_l
+ .global _isspace_l
+ .def _isspace_l; .scl 2; .type 32; .endef
_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
index a9b0cf6..bb7661d 100644
--- a/arch/nt32/weak/nt32/__isupper_l_sym.s
+++ b/arch/nt32/weak/nt32/__isupper_l_sym.s
@@ -1,3 +1,4 @@
-.global _isupper_l
+ .global _isupper_l
+ .def _isupper_l; .scl 2; .type 32; .endef
_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
index c9057ae..cc4e138 100644
--- a/arch/nt32/weak/nt32/__iswalnum_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswalnum_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswalnum_l
+ .global _iswalnum_l
+ .def _iswalnum_l; .scl 2; .type 32; .endef
_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
index 56ee4c7..e996808 100644
--- a/arch/nt32/weak/nt32/__iswalpha_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswalpha_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswalpha_l
+ .global _iswalpha_l
+ .def _iswalpha_l; .scl 2; .type 32; .endef
_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
index edff518..613b7c1 100644
--- a/arch/nt32/weak/nt32/__iswblank_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswblank_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswblank_l
+ .global _iswblank_l
+ .def _iswblank_l; .scl 2; .type 32; .endef
_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
index c07702b..3172034 100644
--- a/arch/nt32/weak/nt32/__iswcntrl_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswcntrl_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswcntrl_l
+ .global _iswcntrl_l
+ .def _iswcntrl_l; .scl 2; .type 32; .endef
_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
index ff5174a..c5c3471 100644
--- a/arch/nt32/weak/nt32/__iswctype_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswctype_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswctype_l
+ .global _iswctype_l
+ .def _iswctype_l; .scl 2; .type 32; .endef
_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
index 3f5755b..932afa3 100644
--- a/arch/nt32/weak/nt32/__iswdigit_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswdigit_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswdigit_l
+ .global _iswdigit_l
+ .def _iswdigit_l; .scl 2; .type 32; .endef
_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
index 92fd0d3..46ac55c 100644
--- a/arch/nt32/weak/nt32/__iswgraph_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswgraph_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswgraph_l
+ .global _iswgraph_l
+ .def _iswgraph_l; .scl 2; .type 32; .endef
_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
index 6edff77..6016868 100644
--- a/arch/nt32/weak/nt32/__iswlower_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswlower_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswlower_l
+ .global _iswlower_l
+ .def _iswlower_l; .scl 2; .type 32; .endef
_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
index 4ba0b20..dd7262c 100644
--- a/arch/nt32/weak/nt32/__iswprint_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswprint_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswprint_l
+ .global _iswprint_l
+ .def _iswprint_l; .scl 2; .type 32; .endef
_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
index 8117e90..74b4e15 100644
--- a/arch/nt32/weak/nt32/__iswpunct_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswpunct_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswpunct_l
+ .global _iswpunct_l
+ .def _iswpunct_l; .scl 2; .type 32; .endef
_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
index 4629094..604f529 100644
--- a/arch/nt32/weak/nt32/__iswspace_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswspace_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswspace_l
+ .global _iswspace_l
+ .def _iswspace_l; .scl 2; .type 32; .endef
_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
index 4e3d1ce..50edfd6 100644
--- a/arch/nt32/weak/nt32/__iswupper_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswupper_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswupper_l
+ .global _iswupper_l
+ .def _iswupper_l; .scl 2; .type 32; .endef
_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
index 6ce820c..02c92dd 100644
--- a/arch/nt32/weak/nt32/__iswxdigit_l_sym.s
+++ b/arch/nt32/weak/nt32/__iswxdigit_l_sym.s
@@ -1,3 +1,4 @@
-.global _iswxdigit_l
+ .global _iswxdigit_l
+ .def _iswxdigit_l; .scl 2; .type 32; .endef
_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
index 62915e2..305b83f 100644
--- a/arch/nt32/weak/nt32/__isxdigit_l_sym.s
+++ b/arch/nt32/weak/nt32/__isxdigit_l_sym.s
@@ -1,3 +1,4 @@
-.global _isxdigit_l
+ .global _isxdigit_l
+ .def _isxdigit_l; .scl 2; .type 32; .endef
_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
index 4698e0f..28d35ff 100644
--- a/arch/nt32/weak/nt32/__lgamma_r_sym.s
+++ b/arch/nt32/weak/nt32/__lgamma_r_sym.s
@@ -1,3 +1,4 @@
-.global _lgamma_r
+ .global _lgamma_r
+ .def _lgamma_r; .scl 2; .type 32; .endef
_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
index 71d0539..73cf4d8 100644
--- a/arch/nt32/weak/nt32/__lgammaf_r_sym.s
+++ b/arch/nt32/weak/nt32/__lgammaf_r_sym.s
@@ -1,3 +1,4 @@
-.global _lgammaf_r
+ .global _lgammaf_r
+ .def _lgammaf_r; .scl 2; .type 32; .endef
_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
index a0d01a1..5937338 100644
--- a/arch/nt32/weak/nt32/__lgammal_r_sym.s
+++ b/arch/nt32/weak/nt32/__lgammal_r_sym.s
@@ -1,3 +1,4 @@
-.global _lgammal_r
+ .global _lgammal_r
+ .def _lgammal_r; .scl 2; .type 32; .endef
_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
index a650fd6..8ac0098 100644
--- a/arch/nt32/weak/nt32/__localtime_r_sym.s
+++ b/arch/nt32/weak/nt32/__localtime_r_sym.s
@@ -1,3 +1,4 @@
- .global _localtime_r
+ .global _localtime_r
+ .def _localtime_r; .scl 2; .type 32; .endef
_localtime_r:
jmp ___localtime_r
diff --git a/arch/nt32/weak/nt32/__madvise_sym.s b/arch/nt32/weak/nt32/__madvise_sym.s
index ccb99a2..dca23e7 100644
--- a/arch/nt32/weak/nt32/__madvise_sym.s
+++ b/arch/nt32/weak/nt32/__madvise_sym.s
@@ -1,3 +1,4 @@
-.global _madvise
+ .global _madvise
+ .def _madvise; .scl 2; .type 32; .endef
_madvise:
jmp ___madvise
diff --git a/arch/nt32/weak/nt32/__memalign_sym.s b/arch/nt32/weak/nt32/__memalign_sym.s
index 6b6d5db..faadc15 100644
--- a/arch/nt32/weak/nt32/__memalign_sym.s
+++ b/arch/nt32/weak/nt32/__memalign_sym.s
@@ -1,3 +1,4 @@
- .global _memalign
+ .global _memalign
+ .def _memalign; .scl 2; .type 32; .endef
_memalign:
jmp ___memalign
diff --git a/arch/nt32/weak/nt32/__memrchr_sym.s b/arch/nt32/weak/nt32/__memrchr_sym.s
index 4667367..bfd4de5 100644
--- a/arch/nt32/weak/nt32/__memrchr_sym.s
+++ b/arch/nt32/weak/nt32/__memrchr_sym.s
@@ -1,3 +1,4 @@
-.global _memrchr
+ .global _memrchr
+ .def _memrchr; .scl 2; .type 32; .endef
_memrchr:
jmp ___memrchr
diff --git a/arch/nt32/weak/nt32/__mkostemps_sym.s b/arch/nt32/weak/nt32/__mkostemps_sym.s
index 06c531b..e46ffd6 100644
--- a/arch/nt32/weak/nt32/__mkostemps_sym.s
+++ b/arch/nt32/weak/nt32/__mkostemps_sym.s
@@ -1,3 +1,4 @@
-.global _mkostemps
+ .global _mkostemps
+ .def _mkostemps; .scl 2; .type 32; .endef
_mkostemps:
jmp ___mkostemps
diff --git a/arch/nt32/weak/nt32/__mmap_sym.s b/arch/nt32/weak/nt32/__mmap_sym.s
index 98daf0a..ff97d0e 100644
--- a/arch/nt32/weak/nt32/__mmap_sym.s
+++ b/arch/nt32/weak/nt32/__mmap_sym.s
@@ -1,3 +1,4 @@
- .global _mmap
+ .global _mmap
+ .def _mmap; .scl 2; .type 32; .endef
_mmap:
jmp ___mmap
diff --git a/arch/nt32/weak/nt32/__mprotect_sym.s b/arch/nt32/weak/nt32/__mprotect_sym.s
index 2455e58..8d17427 100644
--- a/arch/nt32/weak/nt32/__mprotect_sym.s
+++ b/arch/nt32/weak/nt32/__mprotect_sym.s
@@ -1,4 +1,5 @@
- .global _mprotect
+ .global _mprotect
+ .def _mprotect; .scl 2; .type 32; .endef
_mprotect:
jmp ___mprotect
diff --git a/arch/nt32/weak/nt32/__mremap_sym.s b/arch/nt32/weak/nt32/__mremap_sym.s
index 10b097f..b8e22fc 100644
--- a/arch/nt32/weak/nt32/__mremap_sym.s
+++ b/arch/nt32/weak/nt32/__mremap_sym.s
@@ -1,3 +1,4 @@
- .global _mremap
+ .global _mremap
+ .def _mremap; .scl 2; .type 32; .endef
_mremap:
jmp ___mremap
diff --git a/arch/nt32/weak/nt32/__munmap_sym.s b/arch/nt32/weak/nt32/__munmap_sym.s
index 6921701..7b704ae 100644
--- a/arch/nt32/weak/nt32/__munmap_sym.s
+++ b/arch/nt32/weak/nt32/__munmap_sym.s
@@ -1,3 +1,4 @@
- .global _munmap
+ .global _munmap
+ .def _munmap; .scl 2; .type 32; .endef
_munmap:
jmp ___munmap
diff --git a/arch/nt32/weak/nt32/__newlocale_sym.s b/arch/nt32/weak/nt32/__newlocale_sym.s
index 59bd03f..dd6c166 100644
--- a/arch/nt32/weak/nt32/__newlocale_sym.s
+++ b/arch/nt32/weak/nt32/__newlocale_sym.s
@@ -1,3 +1,4 @@
-.global _newlocale
+ .global _newlocale
+ .def _newlocale; .scl 2; .type 32; .endef
_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
index aeeee91..287f11b 100644
--- a/arch/nt32/weak/nt32/__nl_langinfo_l_sym.s
+++ b/arch/nt32/weak/nt32/__nl_langinfo_l_sym.s
@@ -1,3 +1,4 @@
- .global _nl_langinfo_l
+ .global _nl_langinfo_l
+ .def _nl_langinfo_l; .scl 2; .type 32; .endef
_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
index ac69c2b..cd854bc 100644
--- a/arch/nt32/weak/nt32/__nl_langinfo_sym.s
+++ b/arch/nt32/weak/nt32/__nl_langinfo_sym.s
@@ -1,3 +1,4 @@
- .global _nl_langinfo
+ .global _nl_langinfo
+ .def _nl_langinfo; .scl 2; .type 32; .endef
_nl_langinfo:
jmp ___nl_langinfo
diff --git a/arch/nt32/weak/nt32/__optreset_sym.s b/arch/nt32/weak/nt32/__optreset_sym.s
index a4a54e4..70ccac8 100644
--- a/arch/nt32/weak/nt32/__optreset_sym.s
+++ b/arch/nt32/weak/nt32/__optreset_sym.s
@@ -1,3 +1,4 @@
-.global _optreset
+ .global _optreset
+ .def _optreset; .scl 2; .type 32; .endef
_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
index 9019271..a1031e3 100644
--- a/arch/nt32/weak/nt32/__pthread_cond_timedwait_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_cond_timedwait_sym.s
@@ -1,3 +1,4 @@
- .global _pthread_cond_timedwait
+ .global _pthread_cond_timedwait
+ .def _pthread_cond_timedwait; .scl 2; .type 32; .endef
_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
index 4f7db48..56d93d5 100644
--- a/arch/nt32/weak/nt32/__pthread_create_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_create_sym.s
@@ -1,4 +1,5 @@
- .global _pthread_create
+ .global _pthread_create
+ .def _pthread_create; .scl 2; .type 32; .endef
_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
index 756a5a0..da5b291 100644
--- a/arch/nt32/weak/nt32/__pthread_detach_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_detach_sym.s
@@ -1,3 +1,4 @@
-.global _pthread_detach
+ .global _pthread_detach
+ .def _pthread_detach; .scl 2; .type 32; .endef
_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
index 1b57dfb..f11b5a8 100644
--- a/arch/nt32/weak/nt32/__pthread_equal_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_equal_sym.s
@@ -1,3 +1,4 @@
-.global _pthread_equal
+ .global _pthread_equal
+ .def _pthread_equal; .scl 2; .type 32; .endef
_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
index 35b8986..dd74bd1 100644
--- a/arch/nt32/weak/nt32/__pthread_exit_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_exit_sym.s
@@ -1,3 +1,4 @@
- .global _pthread_exit
+ .global _pthread_exit
+ .def _pthread_exit; .scl 2; .type 32; .endef
_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
index f2b89fc..32bdc00 100644
--- a/arch/nt32/weak/nt32/__pthread_getspecific_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_getspecific_sym.s
@@ -1,4 +1,5 @@
- .global _pthread_getspecific
+ .global _pthread_getspecific
+ .def _pthread_getspecific; .scl 2; .type 32; .endef
_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
index ecf62cb..8e7cf98 100644
--- a/arch/nt32/weak/nt32/__pthread_join_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_join_sym.s
@@ -1,3 +1,4 @@
-.global _pthread_join
+ .global _pthread_join
+ .def _pthread_join; .scl 2; .type 32; .endef
_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
index 8a4807e..d8f51ce 100644
--- a/arch/nt32/weak/nt32/__pthread_key_create_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_key_create_sym.s
@@ -1,3 +1,4 @@
- .global _pthread_key_create
+ .global _pthread_key_create
+ .def _pthread_key_create; .scl 2; .type 32; .endef
_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
index 5f0504f..ff23a62 100644
--- a/arch/nt32/weak/nt32/__pthread_key_delete_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_key_delete_sym.s
@@ -1,3 +1,4 @@
-.global _pthread_key_delete
+ .global _pthread_key_delete
+ .def _pthread_key_delete; .scl 2; .type 32; .endef
_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
index 8360296..35f37e9 100644
--- a/arch/nt32/weak/nt32/__pthread_mutex_lock_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_mutex_lock_sym.s
@@ -1,3 +1,4 @@
- .global _pthread_mutex_lock
+ .global _pthread_mutex_lock
+ .def _pthread_mutex_lock; .scl 2; .type 32; .endef
_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
index 4f9cb3a..09ae41d 100644
--- a/arch/nt32/weak/nt32/__pthread_mutex_timedlock_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_mutex_timedlock_sym.s
@@ -1,3 +1,4 @@
-.global _pthread_mutex_timedlock
+ .global _pthread_mutex_timedlock
+ .def _pthread_mutex_timedlock; .scl 2; .type 32; .endef
_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
index 5cef73d..7553d08 100644
--- a/arch/nt32/weak/nt32/__pthread_mutex_trylock_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_mutex_trylock_sym.s
@@ -1,3 +1,4 @@
- .global _pthread_mutex_trylock
+ .global _pthread_mutex_trylock
+ .def _pthread_mutex_trylock; .scl 2; .type 32; .endef
_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
index 76cc135..1b16e5e 100644
--- a/arch/nt32/weak/nt32/__pthread_mutex_unlock_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_mutex_unlock_sym.s
@@ -1,3 +1,4 @@
- .global _pthread_mutex_unlock
+ .global _pthread_mutex_unlock
+ .def _pthread_mutex_unlock; .scl 2; .type 32; .endef
_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
index b57a2ba..574157a 100644
--- a/arch/nt32/weak/nt32/__pthread_once_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_once_sym.s
@@ -1,3 +1,4 @@
- .global _pthread_once
+ .global _pthread_once
+ .def _pthread_once; .scl 2; .type 32; .endef
_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
index ffea46a..406339d 100644
--- a/arch/nt32/weak/nt32/__pthread_setcancelstate_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_setcancelstate_sym.s
@@ -1,3 +1,4 @@
- .global _pthread_setcancelstate
+ .global _pthread_setcancelstate
+ .def _pthread_setcancelstate; .scl 2; .type 32; .endef
_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
index ac8a6a0..343726a 100644
--- a/arch/nt32/weak/nt32/__pthread_testcancel_sym.s
+++ b/arch/nt32/weak/nt32/__pthread_testcancel_sym.s
@@ -1,3 +1,4 @@
- .global _pthread_testcancel
+ .global _pthread_testcancel
+ .def _pthread_testcancel; .scl 2; .type 32; .endef
_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
index 170f51a..dfcff6c 100644
--- a/arch/nt32/weak/nt32/__ptsname_r_sym.s
+++ b/arch/nt32/weak/nt32/__ptsname_r_sym.s
@@ -1,3 +1,4 @@
-.global _ptsname_r
+ .global _ptsname_r
+ .def _ptsname_r; .scl 2; .type 32; .endef
_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
index 5258d77..35eec43 100644
--- a/arch/nt32/weak/nt32/__res_mkquery_sym.s
+++ b/arch/nt32/weak/nt32/__res_mkquery_sym.s
@@ -1,3 +1,4 @@
-.global _res_mkquery
+ .global _res_mkquery
+ .def _res_mkquery; .scl 2; .type 32; .endef
_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
index bd53aad..d3aa333 100644
--- a/arch/nt32/weak/nt32/__res_query_sym.s
+++ b/arch/nt32/weak/nt32/__res_query_sym.s
@@ -1,3 +1,4 @@
- .global _res_query
+ .global _res_query
+ .def _res_query; .scl 2; .type 32; .endef
_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
index b498ff7..f2a32da 100644
--- a/arch/nt32/weak/nt32/__res_send_sym.s
+++ b/arch/nt32/weak/nt32/__res_send_sym.s
@@ -1,3 +1,4 @@
-.global _res_send
+ .global _res_send
+ .def _res_send; .scl 2; .type 32; .endef
_res_send:
jmp ___res_send
diff --git a/arch/nt32/weak/nt32/__sigaction_sym.s b/arch/nt32/weak/nt32/__sigaction_sym.s
index 169b157..4ab8f52 100644
--- a/arch/nt32/weak/nt32/__sigaction_sym.s
+++ b/arch/nt32/weak/nt32/__sigaction_sym.s
@@ -1,3 +1,4 @@
- .global _sigaction
+ .global _sigaction
+ .def _sigaction; .scl 2; .type 32; .endef
_sigaction:
jmp ___sigaction
diff --git a/arch/nt32/weak/nt32/__signgam_sym.s b/arch/nt32/weak/nt32/__signgam_sym.s
index b33a244..b84f4a0 100644
--- a/arch/nt32/weak/nt32/__signgam_sym.s
+++ b/arch/nt32/weak/nt32/__signgam_sym.s
@@ -1,3 +1,4 @@
-.global _signgam
+ .global _signgam
+ .def _signgam; .scl 2; .type 32; .endef
_signgam:
jmp ___signgam
diff --git a/arch/nt32/weak/nt32/__statfs_sym.s b/arch/nt32/weak/nt32/__statfs_sym.s
index 4c8629a..f77b7de 100644
--- a/arch/nt32/weak/nt32/__statfs_sym.s
+++ b/arch/nt32/weak/nt32/__statfs_sym.s
@@ -1,3 +1,4 @@
-.global _statfs
+ .global _statfs
+ .def _statfs; .scl 2; .type 32; .endef
_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
index b9a48da..ae4bda5 100644
--- a/arch/nt32/weak/nt32/__stdio_exit_needed_sym.s
+++ b/arch/nt32/weak/nt32/__stdio_exit_needed_sym.s
@@ -1,3 +1,4 @@
- .global ___stdio_exit_needed
+ .global ___stdio_exit_needed
+ .def ___stdio_exit_needed; .scl 2; .type 32; .endef
___stdio_exit_needed:
jmp ___stdio_exit
diff --git a/arch/nt32/weak/nt32/__stpcpy_sym.s b/arch/nt32/weak/nt32/__stpcpy_sym.s
index dec10b3..516b298 100644
--- a/arch/nt32/weak/nt32/__stpcpy_sym.s
+++ b/arch/nt32/weak/nt32/__stpcpy_sym.s
@@ -1,3 +1,4 @@
-.global _stpcpy
+ .global _stpcpy
+ .def _stpcpy; .scl 2; .type 32; .endef
_stpcpy:
jmp ___stpcpy
diff --git a/arch/nt32/weak/nt32/__stpncpy_sym.s b/arch/nt32/weak/nt32/__stpncpy_sym.s
index ff66459..f565e54 100644
--- a/arch/nt32/weak/nt32/__stpncpy_sym.s
+++ b/arch/nt32/weak/nt32/__stpncpy_sym.s
@@ -1,3 +1,4 @@
-.global _stpncpy
+ .global _stpncpy
+ .def _stpncpy; .scl 2; .type 32; .endef
_stpncpy:
jmp ___stpncpy
diff --git a/arch/nt32/weak/nt32/__strcasecmp_l_sym.s b/arch/nt32/weak/nt32/__strcasecmp_l_sym.s
index 8aac818..a935a3d 100644
--- a/arch/nt32/weak/nt32/__strcasecmp_l_sym.s
+++ b/arch/nt32/weak/nt32/__strcasecmp_l_sym.s
@@ -1,3 +1,4 @@
-.global _strcasecmp_l
+ .global _strcasecmp_l
+ .def _strcasecmp_l; .scl 2; .type 32; .endef
_strcasecmp_l:
jmp ___strcasecmp_l
diff --git a/arch/nt32/weak/nt32/__strchrnul_sym.s b/arch/nt32/weak/nt32/__strchrnul_sym.s
index 8a6e00a..84f8be2 100644
--- a/arch/nt32/weak/nt32/__strchrnul_sym.s
+++ b/arch/nt32/weak/nt32/__strchrnul_sym.s
@@ -1,3 +1,4 @@
-.global _strchrnul
+ .global _strchrnul
+ .def _strchrnul; .scl 2; .type 32; .endef
_strchrnul:
jmp ___strchrnul
diff --git a/arch/nt32/weak/nt32/__strcoll_l_sym.s b/arch/nt32/weak/nt32/__strcoll_l_sym.s
index 1544499..fd1373e 100644
--- a/arch/nt32/weak/nt32/__strcoll_l_sym.s
+++ b/arch/nt32/weak/nt32/__strcoll_l_sym.s
@@ -1,3 +1,4 @@
-.global _strcoll_l
+ .global _strcoll_l
+ .def _strcoll_l; .scl 2; .type 32; .endef
_strcoll_l:
jmp ___strcoll_l
diff --git a/arch/nt32/weak/nt32/__strdup_sym.s b/arch/nt32/weak/nt32/__strdup_sym.s
index b9f31a1..9d35c36 100644
--- a/arch/nt32/weak/nt32/__strdup_sym.s
+++ b/arch/nt32/weak/nt32/__strdup_sym.s
@@ -1,3 +1,4 @@
- .global _strdup
+ .global _strdup
+ .def _strdup; .scl 2; .type 32; .endef
_strdup:
jmp ___strdup
diff --git a/arch/nt32/weak/nt32/__strerror_l_sym.s b/arch/nt32/weak/nt32/__strerror_l_sym.s
index 6ca4813..1b4ec52 100644
--- a/arch/nt32/weak/nt32/__strerror_l_sym.s
+++ b/arch/nt32/weak/nt32/__strerror_l_sym.s
@@ -1,3 +1,4 @@
-.global _strerror_l
+ .global _strerror_l
+ .def _strerror_l; .scl 2; .type 32; .endef
_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
index 6980f49..ee41790 100644
--- a/arch/nt32/weak/nt32/__strftime_l_sym.s
+++ b/arch/nt32/weak/nt32/__strftime_l_sym.s
@@ -1,3 +1,4 @@
-.global _strftime_l
+ .global _strftime_l
+ .def _strftime_l; .scl 2; .type 32; .endef
_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
index f5b8a79..3b05251 100644
--- a/arch/nt32/weak/nt32/__strncasecmp_l_sym.s
+++ b/arch/nt32/weak/nt32/__strncasecmp_l_sym.s
@@ -1,3 +1,4 @@
-.global _strncasecmp_l
+ .global _strncasecmp_l
+ .def _strncasecmp_l; .scl 2; .type 32; .endef
_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
index ed066df..dbe0d92 100644
--- a/arch/nt32/weak/nt32/__strxfrm_l_sym.s
+++ b/arch/nt32/weak/nt32/__strxfrm_l_sym.s
@@ -1,3 +1,4 @@
-.global _strxfrm_l
+ .global _strxfrm_l
+ .def _strxfrm_l; .scl 2; .type 32; .endef
_strxfrm_l:
jmp ___strxfrm_l
diff --git a/arch/nt32/weak/nt32/__sysinfo_sym.s b/arch/nt32/weak/nt32/__sysinfo_sym.s
index 052043c..6070be2 100644
--- a/arch/nt32/weak/nt32/__sysinfo_sym.s
+++ b/arch/nt32/weak/nt32/__sysinfo_sym.s
@@ -1,3 +1,4 @@
-.global _sysinfo
+ .global _sysinfo
+ .def _sysinfo; .scl 2; .type 32; .endef
_sysinfo:
jmp ___sysinfo
diff --git a/arch/nt32/weak/nt32/__timezone_sym.s b/arch/nt32/weak/nt32/__timezone_sym.s
index 93f3edb..869530b 100644
--- a/arch/nt32/weak/nt32/__timezone_sym.s
+++ b/arch/nt32/weak/nt32/__timezone_sym.s
@@ -1,3 +1,4 @@
-.global _timezone
+ .global _timezone
+ .def _timezone; .scl 2; .type 32; .endef
_timezone:
jmp ___timezone
diff --git a/arch/nt32/weak/nt32/__tolower_l_sym.s b/arch/nt32/weak/nt32/__tolower_l_sym.s
index 8005bb9..d1ed832 100644
--- a/arch/nt32/weak/nt32/__tolower_l_sym.s
+++ b/arch/nt32/weak/nt32/__tolower_l_sym.s
@@ -1,3 +1,4 @@
-.global _tolower_l
+ .global _tolower_l
+ .def _tolower_l; .scl 2; .type 32; .endef
_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
index 96d8eb6..43369c5 100644
--- a/arch/nt32/weak/nt32/__toupper_l_sym.s
+++ b/arch/nt32/weak/nt32/__toupper_l_sym.s
@@ -1,3 +1,4 @@
-.global _toupper_l
+ .global _toupper_l
+ .def _toupper_l; .scl 2; .type 32; .endef
_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
index fc43f77..9b99c9f 100644
--- a/arch/nt32/weak/nt32/__towctrans_l_sym.s
+++ b/arch/nt32/weak/nt32/__towctrans_l_sym.s
@@ -1,3 +1,4 @@
-.global _towctrans_l
+ .global _towctrans_l
+ .def _towctrans_l; .scl 2; .type 32; .endef
_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
index d83fb8e..2d417b4 100644
--- a/arch/nt32/weak/nt32/__towlower_l_sym.s
+++ b/arch/nt32/weak/nt32/__towlower_l_sym.s
@@ -1,3 +1,4 @@
-.global _towlower_l
+ .global _towlower_l
+ .def _towlower_l; .scl 2; .type 32; .endef
_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
index df4be4d..77a9b75 100644
--- a/arch/nt32/weak/nt32/__towupper_l_sym.s
+++ b/arch/nt32/weak/nt32/__towupper_l_sym.s
@@ -1,3 +1,4 @@
-.global _towupper_l
+ .global _towupper_l
+ .def _towupper_l; .scl 2; .type 32; .endef
_towupper_l:
jmp ___towupper_l
diff --git a/arch/nt32/weak/nt32/__tzname_sym.s b/arch/nt32/weak/nt32/__tzname_sym.s
index 540d0e3..8bd2e3b 100644
--- a/arch/nt32/weak/nt32/__tzname_sym.s
+++ b/arch/nt32/weak/nt32/__tzname_sym.s
@@ -1,3 +1,4 @@
-.global _tzname
+ .global _tzname
+ .def _tzname; .scl 2; .type 32; .endef
_tzname:
jmp ___tzname
diff --git a/arch/nt32/weak/nt32/__tzset_sym.s b/arch/nt32/weak/nt32/__tzset_sym.s
index 70baf88..0cfdeaf 100644
--- a/arch/nt32/weak/nt32/__tzset_sym.s
+++ b/arch/nt32/weak/nt32/__tzset_sym.s
@@ -1,3 +1,4 @@
-.global _tzset
+ .global _tzset
+ .def _tzset; .scl 2; .type 32; .endef
_tzset:
jmp ___tzset
diff --git a/arch/nt32/weak/nt32/__uselocale_sym.s b/arch/nt32/weak/nt32/__uselocale_sym.s
index 7846e0b..08a0a72 100644
--- a/arch/nt32/weak/nt32/__uselocale_sym.s
+++ b/arch/nt32/weak/nt32/__uselocale_sym.s
@@ -1,3 +1,4 @@
-.global _uselocale
+ .global _uselocale
+ .def _uselocale; .scl 2; .type 32; .endef
_uselocale:
jmp ___uselocale
diff --git a/arch/nt32/weak/nt32/__vfork_sym.s b/arch/nt32/weak/nt32/__vfork_sym.s
index 477215e..f209681 100644
--- a/arch/nt32/weak/nt32/__vfork_sym.s
+++ b/arch/nt32/weak/nt32/__vfork_sym.s
@@ -1,3 +1,4 @@
-.global _vfork
+ .global _vfork
+ .def _vfork; .scl 2; .type 32; .endef
_vfork:
jmp ___vfork
diff --git a/arch/nt32/weak/nt32/__vm_lock_sym.s b/arch/nt32/weak/nt32/__vm_lock_sym.s
index e038b45..39e8120 100644
--- a/arch/nt32/weak/nt32/__vm_lock_sym.s
+++ b/arch/nt32/weak/nt32/__vm_lock_sym.s
@@ -1,8 +1,10 @@
- .global ___vm_lock_impl /* symbol excluded from libc.so */
+ .global ___vm_lock_impl
+ .def ___vm_lock_impl; .scl 2; .type 32; .endef
___vm_lock_impl:
jmp ___vm_lock
- .global ___vm_unlock_impl /* symbol excluded from libc.so */
+ .global ___vm_unlock_impl
+ .def ___vm_unlock_impl; .scl 2; .type 32; .endef
___vm_unlock_impl:
jmp ___vm_unlock
diff --git a/arch/nt32/weak/nt32/__vsyslog_sym.s b/arch/nt32/weak/nt32/__vsyslog_sym.s
index 593a077..a85c2e0 100644
--- a/arch/nt32/weak/nt32/__vsyslog_sym.s
+++ b/arch/nt32/weak/nt32/__vsyslog_sym.s
@@ -1,3 +1,4 @@
-.global _vsyslog
+ .global _vsyslog
+ .def _vsyslog; .scl 2; .type 32; .endef
_vsyslog:
jmp ___vsyslog
diff --git a/arch/nt32/weak/nt32/__wcscoll_l_sym.s b/arch/nt32/weak/nt32/__wcscoll_l_sym.s
index ce1e637..5579510 100644
--- a/arch/nt32/weak/nt32/__wcscoll_l_sym.s
+++ b/arch/nt32/weak/nt32/__wcscoll_l_sym.s
@@ -1,3 +1,4 @@
-.global _wcscoll_l
+ .global _wcscoll_l
+ .def _wcscoll_l; .scl 2; .type 32; .endef
_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
index 7fb4776..b50aa98 100644
--- a/arch/nt32/weak/nt32/__wcsftime_l_sym.s
+++ b/arch/nt32/weak/nt32/__wcsftime_l_sym.s
@@ -1,3 +1,4 @@
-.global _wcsftime_l
+ .global _wcsftime_l
+ .def _wcsftime_l; .scl 2; .type 32; .endef
_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
index e8064b6..354fc99 100644
--- a/arch/nt32/weak/nt32/__wcsxfrm_l_sym.s
+++ b/arch/nt32/weak/nt32/__wcsxfrm_l_sym.s
@@ -1,3 +1,4 @@
-.global _wcsxfrm_l
+ .global _wcsxfrm_l
+ .def _wcsxfrm_l; .scl 2; .type 32; .endef
_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
index d8c214b..3a30733 100644
--- a/arch/nt32/weak/nt32/__wctrans_l_sym.s
+++ b/arch/nt32/weak/nt32/__wctrans_l_sym.s
@@ -1,3 +1,4 @@
-.global _wctrans_l
+ .global _wctrans_l
+ .def _wctrans_l; .scl 2; .type 32; .endef
_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
index 6adaf4d..24adb03 100644
--- a/arch/nt32/weak/nt32/__wctype_l_sym.s
+++ b/arch/nt32/weak/nt32/__wctype_l_sym.s
@@ -1,3 +1,4 @@
-.global _wctype_l
+ .global _wctype_l
+ .def _wctype_l; .scl 2; .type 32; .endef
_wctype_l:
jmp ___wctype_l