[Xenomai-git] Philippe Gerum : cobalt/x86: fix missing early clobber in asm

2016-06-16 Thread git repository hosting
Module: xenomai-2.6
Branch: master
Commit: 51af62d8042a826978c866fee9b1515481ac29c5
URL:
http://git.xenomai.org/?p=xenomai-2.6.git;a=commit;h=51af62d8042a826978c866fee9b1515481ac29c5

Author: Philippe Gerum 
Date:   Mon Jul 20 09:13:20 2015 +0200

cobalt/x86: fix missing early clobber in asm

Backported from Xenomai 3.0.
Detected with gcc 5.1.1 20150618 (Red Hat 5.1.1-4).

---

 include/asm-x86/arith_32.h |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/include/asm-x86/arith_32.h b/include/asm-x86/arith_32.h
index 11c9564..6aa82c6 100644
--- a/include/asm-x86/arith_32.h
+++ b/include/asm-x86/arith_32.h
@@ -131,7 +131,7 @@ __rthal_i386_ulldiv (const unsigned long long ull,
"mov  %[__s],%%ecx\n\t" \
"shrd %%cl,%%edx,%%eax\n\t" \
"shrd %%cl,%[__hi],%%edx\n\t"   \
-   : "=A" (__ret), [__lo] "=r" (__lo), [__hi] "=r" (__hi)  \
+   : "=A" (__ret), [__lo] "=" (__lo), [__hi] "=" (__hi)
\
: "A" (ll), [__m] "m" (m), [__s] "m" (s)\
: "ecx");   \
__ret;  \


___
Xenomai-git mailing list
Xenomai-git@xenomai.org
https://xenomai.org/mailman/listinfo/xenomai-git


[Xenomai-git] Philippe Gerum : cobalt/x86: fix missing early clobber in asm

2015-07-27 Thread git repository hosting
Module: xenomai-3
Branch: master
Commit: 5d313a256ff20a8ccdab6503e5f99b032ec9e6f1
URL:
http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=5d313a256ff20a8ccdab6503e5f99b032ec9e6f1

Author: Philippe Gerum r...@xenomai.org
Date:   Mon Jul 20 09:13:20 2015 +0200

cobalt/x86: fix missing early clobber in asm

Detected with gcc 5.1.1 20150618 (Red Hat 5.1.1-4).

---

 kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h 
b/kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h
index 1cf6b08..3682736 100644
--- a/kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h
+++ b/kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h
@@ -117,7 +117,7 @@ mach_x86_32_ulldiv(const unsigned long long ull,
mov  %[__s],%%ecx\n\t \
shrd %%cl,%%edx,%%eax\n\t \
shrd %%cl,%[__hi],%%edx\n\t   \
-   : =A (__ret), [__lo] =r (__lo), [__hi] =r (__hi)  \
+   : =A (__ret), [__lo] =r (__lo), [__hi] =r (__hi) \
: A (ll), [__m] m (m), [__s] m (s)\
: ecx);   \
__ret;  \


___
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://xenomai.org/mailman/listinfo/xenomai-git


[Xenomai-git] Philippe Gerum : cobalt/x86: fix missing early clobber in asm

2015-07-20 Thread git repository hosting
Module: xenomai-3
Branch: next
Commit: 5d313a256ff20a8ccdab6503e5f99b032ec9e6f1
URL:
http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=5d313a256ff20a8ccdab6503e5f99b032ec9e6f1

Author: Philippe Gerum r...@xenomai.org
Date:   Mon Jul 20 09:13:20 2015 +0200

cobalt/x86: fix missing early clobber in asm

Detected with gcc 5.1.1 20150618 (Red Hat 5.1.1-4).

---

 kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h 
b/kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h
index 1cf6b08..3682736 100644
--- a/kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h
+++ b/kernel/cobalt/arch/x86/include/asm/xenomai/uapi/arith.h
@@ -117,7 +117,7 @@ mach_x86_32_ulldiv(const unsigned long long ull,
mov  %[__s],%%ecx\n\t \
shrd %%cl,%%edx,%%eax\n\t \
shrd %%cl,%[__hi],%%edx\n\t   \
-   : =A (__ret), [__lo] =r (__lo), [__hi] =r (__hi)  \
+   : =A (__ret), [__lo] =r (__lo), [__hi] =r (__hi) \
: A (ll), [__m] m (m), [__s] m (s)\
: ecx);   \
__ret;  \


___
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://xenomai.org/mailman/listinfo/xenomai-git