Fix wcstol and strtol with new GCC.
This commit is contained in:
parent
d04ad27e56
commit
a5475cb924
@ -3133,3 +3133,31 @@
|
|||||||
@@ -1 +1 @@
|
@@ -1 +1 @@
|
||||||
-s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_
|
-s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 \2\3"_
|
||||||
+s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_
|
+s_^\(RTLDLIST=\)\([^ ]*\)-ia64\(\.so\.[0-9.]*\)[ ]*$_\1"\2-ia64\3 /emul/ia32-linux\2\3"_
|
||||||
|
2005-03-24 Jakub Jelinek <jakub@redhat.com>
|
||||||
|
|
||||||
|
* sysdeps/wordsize-64/strtol_l.c: Don't add aliases if UNSIGNED.
|
||||||
|
* sysdeps/wordsize-64/wcstol_l.c: Likewise.
|
||||||
|
|
||||||
|
--- libc/sysdeps/wordsize-64/strtol_l.c.jj 2003-03-03 04:45:12.000000000 -0500
|
||||||
|
+++ libc/sysdeps/wordsize-64/strtol_l.c 2005-03-24 08:09:38.970943112 -0500
|
||||||
|
@@ -8,7 +8,9 @@
|
||||||
|
#undef ____strtoll_l_internal
|
||||||
|
#undef __strtoll_l
|
||||||
|
#undef strtoll_l
|
||||||
|
+#ifndef UNSIGNED
|
||||||
|
strong_alias (____strtol_l_internal, ____strtoll_l_internal)
|
||||||
|
libc_hidden_ver (____strtol_l_internal, ____strtoll_l_internal)
|
||||||
|
weak_alias (__strtol_l, __strtoll_l)
|
||||||
|
weak_alias (__strtol_l, strtoll_l)
|
||||||
|
+#endif
|
||||||
|
--- libc/sysdeps/wordsize-64/wcstol_l.c.jj 2002-08-08 07:44:51.000000000 -0400
|
||||||
|
+++ libc/sysdeps/wordsize-64/wcstol_l.c 2005-03-24 08:09:02.632875928 -0500
|
||||||
|
@@ -8,6 +8,8 @@
|
||||||
|
#undef ____wcstoll_l_internal
|
||||||
|
#undef __wcstoll_l
|
||||||
|
#undef wcstoll_l
|
||||||
|
+#ifndef UNSIGNED
|
||||||
|
strong_alias (____wcstol_l_internal, ____wcstoll_l_internal)
|
||||||
|
weak_alias (__wcstol_l, __wcstoll_l)
|
||||||
|
weak_alias (__wcstol_l, wcstoll_l)
|
||||||
|
+#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user