Hello community, here is the log from the commit of package memtest86+ for openSUSE:Factory checked in at 2012-10-08 07:14:26 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/memtest86+ (Old) and /work/SRC/openSUSE:Factory/.memtest86+.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "memtest86+", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/memtest86+/memtest86+.changes 2012-09-06 08:58:29.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.memtest86+.new/memtest86+.changes 2012-10-08 07:14:28.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Oct 5 13:16:57 UTC 2012 - [email protected] + +- declare that the asm inline snippets in movinvr call e.g. rand() + and might clobber caller-saved registers a, d, _and_ c. + (bnc#773569) + +------------------------------------------------------------------- New: ---- asm-inline-fix ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ memtest86+.spec ++++++ --- /var/tmp/diff_new_pack.wjNFwU/_old 2012-10-08 07:14:30.000000000 +0200 +++ /var/tmp/diff_new_pack.wjNFwU/_new 2012-10-08 07:14:30.000000000 +0200 @@ -36,6 +36,7 @@ Url: http://www.memtest.org Source: http://www.memtest.org/download/%{version}/%{name}-%{version}.tar.bz2 Patch0: fix-destdir +Patch1: asm-inline-fix Summary: Memory Testing Image for x86 Architecture License: BSD-3-Clause Group: System/Boot @@ -62,6 +63,7 @@ %prep %setup %patch0 -p1 +%patch1 -p1 %build make ++++++ asm-inline-fix ++++++ --- memtest86+-4.20/test.c.orig 2011-01-23 19:11:04.000000000 +0100 +++ memtest86+-4.20/test.c 2012-10-05 14:57:19.000000000 +0200 @@ -313,7 +313,7 @@ void movinvr() "jb L200\n\t" : "=D" (p) : "D" (p), "b" (pe) - : "eax", "edx" + : "eax", "ecx", "edx" ); do_tick(); -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
