r4178 - in glibc-package/branches/eglibc-2.11/debian: . patches patches/hppa testsuite-checking
Author: aurel32
Date: 2010-02-09 22:58:05 +0000 (Tue, 09 Feb 2010)
New Revision: 4178
Added:
glibc-package/branches/eglibc-2.11/debian/patches/hppa/local-longjmp-chk.diff
Modified:
glibc-package/branches/eglibc-2.11/debian/changelog
glibc-package/branches/eglibc-2.11/debian/patches/series
glibc-package/branches/eglibc-2.11/debian/testsuite-checking/expected-results-hppa-linux-gnu-libc
Log:
* Add debian/patches/hppa/local-longjmp-chk.diff to fix FTBFS on hppa.
Modified: glibc-package/branches/eglibc-2.11/debian/changelog
===================================================================
--- glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-09 22:25:07 UTC (rev 4177)
+++ glibc-package/branches/eglibc-2.11/debian/changelog 2010-02-09 22:58:05 UTC (rev 4178)
@@ -61,6 +61,7 @@
on mips.
* Reenable the testsuite on mips/mipsel build daemons.
* Add debian/patches/arm/local-atomic.diff to fix the testsuite on arm.
+ * Add debian/patches/hppa/local-longjmp-chk.diff to fix FTBFS on hppa.
[ Samuel Thibault ]
* debian/patches/hurd-i386/submitted-rtld_lock_recursive.diff: New patch to
Added: glibc-package/branches/eglibc-2.11/debian/patches/hppa/local-longjmp-chk.diff
===================================================================
--- glibc-package/branches/eglibc-2.11/debian/patches/hppa/local-longjmp-chk.diff (rev 0)
+++ glibc-package/branches/eglibc-2.11/debian/patches/hppa/local-longjmp-chk.diff 2010-02-09 22:58:05 UTC (rev 4178)
@@ -0,0 +1,10 @@
+--- a/ports/sysdeps/unix/sysv/linux/hppa/____longjmp_chk.S
++++ b/ports/sysdeps/unix/sysv/linux/hppa/____longjmp_chk.S
+@@ -0,0 +1,7 @@
++/* Jump to the position specified by ENV, causing the
++ setjmp call there to return VAL, or 1 if VAL is 0.
++ void __longjmp (__jmp_buf env, int val). */
++
++#warning longjmp_chk unimplemented
++#define __longjmp ____longjmp_chk
++#include<__longjmp.S>
Modified: glibc-package/branches/eglibc-2.11/debian/patches/series
===================================================================
--- glibc-package/branches/eglibc-2.11/debian/patches/series 2010-02-09 22:25:07 UTC (rev 4177)
+++ glibc-package/branches/eglibc-2.11/debian/patches/series 2010-02-09 22:58:05 UTC (rev 4178)
@@ -78,6 +78,7 @@
hppa/local-stack-grows-up.diff
hppa/_dl_fptr_init.diff
hppa/ELF_MACHINE_BEFORE_RTLD_RELOC.diff
+hppa/local-longjmp-chk.diff
hurd-i386/local-dl-dynamic-weak.diff
hurd-i386/local-enable-ldconfig.diff
Modified: glibc-package/branches/eglibc-2.11/debian/testsuite-checking/expected-results-hppa-linux-gnu-libc
===================================================================
--- glibc-package/branches/eglibc-2.11/debian/testsuite-checking/expected-results-hppa-linux-gnu-libc 2010-02-09 22:25:07 UTC (rev 4177)
+++ glibc-package/branches/eglibc-2.11/debian/testsuite-checking/expected-results-hppa-linux-gnu-libc 2010-02-09 22:58:05 UTC (rev 4178)
@@ -14,10 +14,11 @@
tst-cancelx5.out, Error 1
tst-cleanupx4.out, Error 1
tst-cpuclock2.out, Error 1
-tst-getcpu.out, Error 1
tst-cputimer1.out, Error 1
tst-cputimer2.out, Error 1
tst-cputimer3.out, Error 1
+tst-getcpu.out, Error 1
+tst-longjmp_chk.out, Error 1
tst-mqueue3.out, Error 1
tst-timer4.out, Error 1
tst-timer5.out, Error 1
Reply to: