Author: aurel32 Date: 2007-11-27 18:35:45 +0000 (Tue, 27 Nov 2007) New Revision: 2710
Added: glibc-package/trunk/debian/patches/amd64/local-clone.diff glibc-package/trunk/debian/patches/i386/local-clone.diff Modified: glibc-package/trunk/debian/changelog glibc-package/trunk/debian/patches/series Log: * amd64, i386/local-clone.diff: restore patch to fix gij running out of memory, as it has been lost upstream. Modified: glibc-package/trunk/debian/changelog =================================================================== --- glibc-package/trunk/debian/changelog 2007-11-27 00:18:48 UTC (rev 2709) +++ glibc-package/trunk/debian/changelog 2007-11-27 18:35:45 UTC (rev 2710) @@ -13,6 +13,8 @@ * Remove nn_NO-first_weekday.diff: likewise. * Remove pl_PL-first_weekday.diff: likewise. * Remove sk_SK-first_weekday.diff: likewise. + * amd64, i386/local-clone.diff: restore patch to fix gij running out of + memory, as it has been lost upstream. -- Aurelien Jarno <[EMAIL PROTECTED]> Tue, 27 Nov 2007 00:43:06 +0100 Added: glibc-package/trunk/debian/patches/amd64/local-clone.diff =================================================================== --- glibc-package/trunk/debian/patches/amd64/local-clone.diff (rev 0) +++ glibc-package/trunk/debian/patches/amd64/local-clone.diff 2007-11-27 18:35:45 UTC (rev 2710) @@ -0,0 +1,25 @@ +2006-11-30 Jan Kratochvil <[EMAIL PROTECTED]> + + * sysdeps/unix/sysv/linux/x86_64/clone.S: Provide CFI for the outermost + `clone' function to ensure proper unwinding stop of gdb. + +--- sysdeps/unix/sysv/linux/x86_64/clone.S 2006-12-04 00:12:36.000000000 +0100 ++++ sysdeps/unix/sysv/linux/x86_64/clone.S 2006-12-14 10:06:34.000000000 +0100 +@@ -89,9 +89,6 @@ + ret + + L(thread_start): +- cfi_startproc; +- /* Clearing frame pointer is insufficient, use CFI. */ +- cfi_undefined (rip); + /* Clear the frame pointer. The ABI suggests this be done, to mark + the outermost frame obviously. */ + xorl %ebp, %ebp +@@ -116,7 +113,6 @@ + /* Call exit with return value from function call. */ + movq %rax, %rdi + call HIDDEN_JUMPTARGET (_exit) +- cfi_endproc; + + cfi_startproc; + PSEUDO_END (BP_SYM (__clone)) Added: glibc-package/trunk/debian/patches/i386/local-clone.diff =================================================================== --- glibc-package/trunk/debian/patches/i386/local-clone.diff (rev 0) +++ glibc-package/trunk/debian/patches/i386/local-clone.diff 2007-11-27 18:35:45 UTC (rev 2710) @@ -0,0 +1,25 @@ +2006-11-30 Jan Kratochvil <[EMAIL PROTECTED]> + + * sysdeps/unix/sysv/linux/i386/clone.S: Provide CFI for the outermost + `clone' function to ensure proper unwinding stop of gdb. + +--- sysdeps/unix/sysv/linux/i386/clone.S 2006-12-04 00:12:36.000000000 +0100 ++++ sysdeps/unix/sysv/linux/i386/clone.S 2006-12-14 10:06:34.000000000 +0100 +@@ -120,9 +120,6 @@ + ret + + L(thread_start): +- cfi_startproc; +- /* Clearing frame pointer is insufficient, use CFI. */ +- cfi_undefined (eip); + /* Note: %esi is zero. */ + movl %esi,%ebp /* terminate the stack frame */ + #ifdef RESET_PID +@@ -155,7 +152,6 @@ + jmp L(haspid) + .previous + #endif +- cfi_endproc; + + cfi_startproc + PSEUDO_END (BP_SYM (__clone)) Modified: glibc-package/trunk/debian/patches/series =================================================================== --- glibc-package/trunk/debian/patches/series 2007-11-27 00:18:48 UTC (rev 2709) +++ glibc-package/trunk/debian/patches/series 2007-11-27 18:35:45 UTC (rev 2710) @@ -45,6 +45,7 @@ alpha/submitted-PTR_MANGLE.diff amd64/local-biarch.diff +amd64/local-clone.diff -p0 amd64/local-linuxthreads-gscope.diff -p0 amd64/local-x86_64_bits_sigcontext.diff @@ -85,6 +86,7 @@ hurd-i386/cvs-O_CLOEXEC_fix.diff i386/local-biarch.diff +i386/local-clone.diff -p0 i386/local-cmov.diff -p0 i386/local-linuxthreads-gscope.diff -p0 i386/submitted-i686-timing.diff -p0 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]