]> git.pld-linux.org Git - packages/qt4.git/blob - qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch
rebuild with openssl 3.0.0
[packages/qt4.git] / qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm.patch
1 diff -ur qt-x11-opensource-src-4.5.0/src/corelib/arch/qatomic_i386.h qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm/src/corelib/arch/qatomic_i386.h
2 --- qt-x11-opensource-src-4.5.0/src/corelib/arch/qatomic_i386.h 2009-02-25 22:09:21.000000000 +0100
3 +++ qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm/src/corelib/arch/qatomic_i386.h  2009-04-01 17:54:21.000000000 +0200
4 @@ -115,8 +115,8 @@
5      asm volatile("lock\n"
6                   "incl %0\n"
7                   "setne %1"
8 -                 : "=m" (_q_value), "=qm" (ret)
9 -                 : "m" (_q_value)
10 +                 : "+m" (_q_value), "=qm" (ret)
11 +                 :
12                   : "memory");
13      return ret != 0;
14  }
15 @@ -127,8 +127,8 @@
16      asm volatile("lock\n"
17                   "decl %0\n"
18                   "setne %1"
19 -                 : "=m" (_q_value), "=qm" (ret)
20 -                 : "m" (_q_value)
21 +                 : "+m" (_q_value), "=qm" (ret)
22 +                 :
23                   : "memory");
24      return ret != 0;
25  }
26 diff -ur qt-x11-opensource-src-4.5.0/src/corelib/arch/qatomic_x86_64.h qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm/src/corelib/arch/qatomic_x86_64.h
27 --- qt-x11-opensource-src-4.5.0/src/corelib/arch/qatomic_x86_64.h       2009-02-25 22:09:21.000000000 +0100
28 +++ qt-x11-opensource-src-4.5.0-fix-qatomic-inline-asm/src/corelib/arch/qatomic_x86_64.h        2009-04-01 17:54:32.000000000 +0200
29 @@ -116,8 +116,8 @@
30      asm volatile("lock\n"
31                   "incl %0\n"
32                   "setne %1"
33 -                 : "=m" (_q_value), "=qm" (ret)
34 -                 : "m" (_q_value)
35 +                 : "+m" (_q_value), "=qm" (ret)
36 +                 :
37                   : "memory");
38      return ret != 0;
39  }
40 @@ -128,8 +128,8 @@
41      asm volatile("lock\n"
42                   "decl %0\n"
43                   "setne %1"
44 -                 : "=m" (_q_value), "=qm" (ret)
45 -                 : "m" (_q_value)
46 +                 : "+m" (_q_value), "=qm" (ret)
47 +                 :
48                   : "memory");
49      return ret != 0;
50  }
This page took 0.056709 seconds and 3 git commands to generate.