[PATCH 1/5] x86: ia32_signal: cleanup macro COPY

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Hiroshi Shimamoto
Date: Friday, November 14, 2008 - 8:24 pm

From: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>

Impact: cleanup

No need to use temporary variable in this case.

Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
---
 arch/x86/ia32/ia32_signal.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/arch/x86/ia32/ia32_signal.c b/arch/x86/ia32/ia32_signal.c
index e886907..a28790a 100644
--- a/arch/x86/ia32/ia32_signal.c
+++ b/arch/x86/ia32/ia32_signal.c
@@ -197,10 +197,8 @@ struct rt_sigframe
 	/* fp state follows here */
 };
 
-#define COPY(x)		{ 		\
-	unsigned int reg;		\
-	err |= __get_user(reg, &sc->x);	\
-	regs->x = reg;			\
+#define COPY(x)			{		\
+	err |= __get_user(regs->x, &sc->x);	\
 }
 
 #define RELOAD_SEG(seg,mask)						\
-- 
1.5.6

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 1/5] x86: ia32_signal: cleanup macro COPY, Hiroshi Shimamoto, (Fri Nov 14, 8:24 pm)
[PATCH 2/5] x86: ia32_signal: introduce COPY_SEG_STRICT, Hiroshi Shimamoto, (Fri Nov 14, 8:26 pm)
[PATCH 3/5] x86: ia32_signal: cleanup macro RELOAD_SEG, Hiroshi Shimamoto, (Fri Nov 14, 8:27 pm)
[PATCH 4/5] x86: ia32_signal: remove using temporary variable, Hiroshi Shimamoto, (Fri Nov 14, 8:28 pm)
[PATCH 5/5] x86: ia32_signal: change order of storing in s ..., Hiroshi Shimamoto, (Fri Nov 14, 8:28 pm)
Re: [PATCH 1/5] x86: ia32_signal: cleanup macro COPY, Américo Wang, (Sat Nov 15, 10:06 am)
Re: [PATCH 3/5] x86: ia32_signal: cleanup macro RELOAD_SEG, Américo Wang, (Sat Nov 15, 10:15 am)
Re: [PATCH 1/5] x86: ia32_signal: cleanup macro COPY, Hiroshi Shimamoto, (Mon Nov 17, 10:57 am)
Re: [PATCH 2/5] x86: ia32_signal: introduce COPY_SEG_STRICT, Hiroshi Shimamoto, (Mon Nov 17, 11:03 am)
Re: [PATCH 4/5] x86: ia32_signal: remove using temporary v ..., Hiroshi Shimamoto, (Mon Nov 17, 11:09 am)
Re: [PATCH 5/5] x86: ia32_signal: change order of storing ..., Hiroshi Shimamoto, (Mon Nov 17, 11:20 am)
[PATCH v2 1/5] x86: ia32_signal: cleanup macro COPY, Hiroshi Shimamoto, (Mon Nov 17, 4:44 pm)
[PATCH v2 2/5] x86: ia32_signal: introduce COPY_SEG_STRICT, Hiroshi Shimamoto, (Mon Nov 17, 4:47 pm)
[PATCH v2 3/5] x86: ia32_signal: cleanup macro RELOAD_SEG, Hiroshi Shimamoto, (Mon Nov 17, 4:47 pm)
[PATCH v2 4/5] x86: ia32_signal: remove using temporary va ..., Hiroshi Shimamoto, (Mon Nov 17, 4:48 pm)
[PATCH v2 5/5] x86: ia32_signal: change order of storing i ..., Hiroshi Shimamoto, (Mon Nov 17, 4:49 pm)
Re: [PATCH v2 2/5] x86: ia32_signal: introduce COPY_SEG_STRICT, Hiroshi Shimamoto, (Mon Nov 17, 5:09 pm)