r6778 - in glibc-package/branches/glibc-2.22/debian: . patches/kfreebsd
Author: aurel32
Date: 2015-12-06 18:19:31 +0000 (Sun, 06 Dec 2015)
New Revision: 6778
Modified:
glibc-package/branches/glibc-2.22/debian/changelog
glibc-package/branches/glibc-2.22/debian/patches/kfreebsd/local-sysdeps.diff
Log:
patches/kfreebsd/local-sysdeps.diff: update to revision 5856 (from glibc-bsd).
Modified: glibc-package/branches/glibc-2.22/debian/changelog
===================================================================
--- glibc-package/branches/glibc-2.22/debian/changelog 2015-12-06 00:34:38 UTC (rev 6777)
+++ glibc-package/branches/glibc-2.22/debian/changelog 2015-12-06 18:19:31 UTC (rev 6778)
@@ -5,7 +5,7 @@
Closes: #806910.
* debian/control.in/main, debian/rules: build with gcc-5.
* patches/kfreebsd/local-sysdeps.diff, patches/kfreebsd/local-fbtl.diff:
- update to revision 5854 (from glibc-bsd):
+ update to revision 5856 (from glibc-bsd):
- Update to glibc 2.22.
* debian/patches/kfreebsd/local-tst-malloc-backtrace.diff: new patch to fix
tst-malloc-backtrace on GNU/kFreeBSD.
Modified: glibc-package/branches/glibc-2.22/debian/patches/kfreebsd/local-sysdeps.diff
===================================================================
--- glibc-package/branches/glibc-2.22/debian/patches/kfreebsd/local-sysdeps.diff 2015-12-06 00:34:38 UTC (rev 6777)
+++ glibc-package/branches/glibc-2.22/debian/patches/kfreebsd/local-sysdeps.diff 2015-12-06 18:19:31 UTC (rev 6778)
@@ -18853,7 +18853,7 @@
+libc_hidden_weak (llseek)
--- /dev/null
+++ b/sysdeps/unix/bsd/bsd4.4/kfreebsd/i386/makecontext.S
-@@ -0,0 +1,113 @@
+@@ -0,0 +1,120 @@
+/* Create new context.
+ Copyright (C) 2001,02 Free Software Foundation, Inc.
+ This file is part of the GNU C Library.
@@ -18924,12 +18924,18 @@
+ below). */
+#ifdef PIC
+ call 1f
++ cfi_adjust_cfa_offset (4)
+1: popl %ecx
++ cfi_adjust_cfa_offset (-4)
+ addl $L(exitcode)-1b, %ecx
+ movl %ecx, (%edx)
+#else
+ movl $L(exitcode), (%edx)
+#endif
++ /* We need to terminate the FDE here instead of after ret because
++ the unwinder looks at ra-1 for unwind information. */
++ cfi_endproc
++
+ /* 'makecontext' returns no value. */
+ ret
+
@@ -18964,6 +18970,7 @@
+ /* The 'exit' call should never return. In case it does cause
+ the process to terminate. */
+ hlt
++ cfi_startproc
+END(__makecontext)
+
+weak_alias(__makecontext, makecontext)
@@ -20778,7 +20785,7 @@
+libc_hidden_weak (if_freenameindex)
--- /dev/null
+++ b/sysdeps/unix/bsd/bsd4.4/kfreebsd/ifaddrs.c
-@@ -0,0 +1,380 @@
+@@ -0,0 +1,382 @@
+/* $KAME: getifaddrs.c,v 1.9 2001/08/20 02:31:20 itojun Exp $ */
+
+/*
@@ -20858,7 +20865,7 @@
+#define MAX_SYSCTL_TRY 5
+
+int
-+getifaddrs(struct ifaddrs **pif)
++__getifaddrs(struct ifaddrs **pif)
+{
+ int icnt = 1;
+ int dcnt = 0;
@@ -21150,15 +21157,17 @@
+ }
+ return (0);
+}
-+libc_hidden_def (getifaddrs)
++weak_alias (__getifaddrs, getifaddrs)
++libc_hidden_weak (getifaddrs)
+
+void
-+freeifaddrs(struct ifaddrs *ifp)
++__freeifaddrs(struct ifaddrs *ifp)
+{
+
+ free(ifp);
+}
-+libc_hidden_def (freeifaddrs)
++weak_alias (__freeifaddrs, freeifaddrs)
++libc_hidden_weak (freeifaddrs)
--- /dev/null
+++ b/sysdeps/unix/bsd/bsd4.4/kfreebsd/ifreq.c
@@ -0,0 +1,93 @@
Reply to: