The following changes since commit 985cf80d202f97e32ae45957f2bfca764e3eb243:

  nios2: fix pipeline patch for 2.6.35-mmu -- take #2 (2011-04-29 11:34:11 
+0200)

are available in the git repository at:
  git://git.xenomai.org/xenomai-jki.git for-upstream

Jan Kiszka (1):
      x86: Fix return type of DO_SYSCALL_INNER macro

 include/asm-x86/syscall.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

---

x86: Fix return type of DO_SYSCALL_INNER macro

gcc will complain about 'conversion to ‘int’ from ‘long int’ may alter
its value' with -Wconversion as DO_SYSCALL treats the return value of
DO_SYSCALL_INNER as int. Align DO_SYSCALL_INNER to its user.

Signed-off-by: Jan Kiszka <jan.kis...@siemens.com>
---
 include/asm-x86/syscall.h |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/include/asm-x86/syscall.h b/include/asm-x86/syscall.h
index 06195c9..b02c01d 100644
--- a/include/asm-x86/syscall.h
+++ b/include/asm-x86/syscall.h
@@ -386,7 +386,7 @@ static inline void __xn_get_ebp(void **dest)
                : "=a" (__resultvar)            \
                : "0" (name) ASM_ARGS_##nr      \
                : "memory", "cc", "r11", "cx"); \
-       (long) __resultvar;                     \
+       (int) __resultvar;                      \
 })
 
 #define DO_SYSCALL(name, nr, args...)                                  \
-- 
1.7.1

_______________________________________________
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core

Reply via email to