public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in src/patchsets/glibc/2.13: 6019_all_alpha-glibc-2.13-longjmp-chk.patch README.history
@ 2011-03-26 18:11 Mike Frysinger (vapier)
  0 siblings, 0 replies; only message in thread
From: Mike Frysinger (vapier) @ 2011-03-26 18:11 UTC (permalink / raw
  To: gentoo-commits

vapier      11/03/26 18:11:47

  Modified:             README.history
  Added:                6019_all_alpha-glibc-2.13-longjmp-chk.patch
  Log:
  fix alpha longjmp_chk

Revision  Changes    Path
1.14                 src/patchsets/glibc/2.13/README.history

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc/2.13/README.history?rev=1.14&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc/2.13/README.history?rev=1.14&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc/2.13/README.history?r1=1.13&r2=1.14

Index: README.history
===================================================================
RCS file: /var/cvsroot/gentoo/src/patchsets/glibc/2.13/README.history,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- README.history	11 Mar 2011 08:32:51 -0000	1.13
+++ README.history	26 Mar 2011 18:11:47 -0000	1.14
@@ -1,3 +1,6 @@
+5		[pending]
+	+ 6019_all_alpha-glibc-2.13-longjmp-chk.patch
+
 4		11.03.2011
 	+ 1502_all_hppa-glibc-2.13-F_GET-SETPIPE_SZ.patch
 



1.1                  src/patchsets/glibc/2.13/6019_all_alpha-glibc-2.13-longjmp-chk.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc/2.13/6019_all_alpha-glibc-2.13-longjmp-chk.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/src/patchsets/glibc/2.13/6019_all_alpha-glibc-2.13-longjmp-chk.patch?rev=1.1&content-type=text/plain

Index: 6019_all_alpha-glibc-2.13-longjmp-chk.patch
===================================================================
From: Aurelien Jarno <aurelien@aurel32.net>
Date: Sat, 19 Mar 2011 13:29:29 +0100
To: libc-ports@sourceware.org
Subject: [PATCH][alpha] Fix ____longjmp_chk

____longjmp_chk is broken on alpha due to a wrong register used for a
comparison. The patch below fixes that and with it the following
testsuite errors:
- tst-longjmp_chk.out, Error 1
- tst-chk2.out, Error 127
- tst-chk3.out, Error 127
- tst-chk5.out, Error 127
- tst-chk6.out, Error 127
- tst-lfschk2.out, Error 127
- tst-lfschk3.out, Error 127
- tst-lfschk5.out, Error 127
- tst-lfschk6.out, Error 127

2011-03-20  Aurelien Jarno  <aurelien@aurel32.net>

	* sysdeps/unix/sysv/linux/alpha/____longjmp_chk.S(____longjmp_chk):
	Fix wrong register in stack pointer comparison.

diff --git a/sysdeps/unix/sysv/linux/alpha/____longjmp_chk.S b/sysdeps/unix/sysv/linux/alpha/____longjmp_chk.S
index 5194ed8..e0e7106 100644
--- ports/sysdeps/unix/sysv/linux/alpha/____longjmp_chk.S
+++ ports/sysdeps/unix/sysv/linux/alpha/____longjmp_chk.S
@@ -58,7 +58,7 @@ ____longjmp_chk:
 	PTR_DEMANGLE2(s3, t1)
 	PTR_DEMANGLE2(fp, t1)
 #endif
-	cmpule	t0, sp, t1
+	cmpule	s3, sp, t1
 	bne	t1, .Lfail
 
 	.align	4






^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2011-03-26 18:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-26 18:11 [gentoo-commits] gentoo commit in src/patchsets/glibc/2.13: 6019_all_alpha-glibc-2.13-longjmp-chk.patch README.history Mike Frysinger (vapier)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox