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]

Reply via email to