| To: | "Ralf Baechle" <ralf@linux-mips.org> |
|---|---|
| Subject: | Re: [PATCH 3/3] signal.c: fix gcc warning on 32 bits kernel |
| From: | "Franck Bui-Huu" <vagabon.xyz@gmail.com> |
| Date: | Mon, 12 Feb 2007 10:01:18 +0100 |
| Cc: | "Franck Bui-Huu" <fbuihuu@gmail.com>, "Atsushi Nemoto" <anemo@mba.ocn.ne.jp>, linux-mips@linux-mips.org |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=n0uO21anpFrOKlUhkC6c8Gzt7VLuUO/69ykK1doSkpfcpnls7zcZGHs52cDFkpecYZpz86L2mVHr11gbYU5mNaQk0p90Iu+0a3Nrh0Txg97eYa3dO2DrJ9iuiGBbPlPEc6l+Cdve5rCHgN31sMCz6XZEjIazaad62pEIsmbROCk= |
| In-reply-to: | <20070209210014.GA26939@linux-mips.org> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <1171033658561-git-send-email-fbuihuu@gmail.com> <11710336591652-git-send-email-fbuihuu@gmail.com> <20070210.011835.08318488.anemo@mba.ocn.ne.jp> <61ec3ea90702090834k774bf18bwf7ec5f7b10349779@mail.gmail.com> <20070209210014.GA26939@linux-mips.org> |
| Sender: | linux-mips-bounce@linux-mips.org |
On 2/9/07, Ralf Baechle <ralf@linux-mips.org> wrote: Which is quite a funny C problem to solve :-)
How about this instead ?
-- >8 --
diff --git a/include/asm-mips/uaccess.h b/include/asm-mips/uaccess.h
index 1cdd4ee..ab7fe1c 100644
--- a/include/asm-mips/uaccess.h
+++ b/include/asm-mips/uaccess.h
@@ -265,7 +265,7 @@ do {
\
*/
#define __get_user_asm_ll32(val, addr) \
{ \
- unsigned long long __gu_tmp; \
+ __typeof__(*(addr)) __gu_tmp; \
\
__asm__ __volatile__( \
"1: lw %1, (%3) \n" \
@@ -283,7 +283,7 @@ do {
\
" .previous \n" \
: "=r" (__gu_err), "=&r" (__gu_tmp) \
: "0" (0), "r" (addr), "i" (-EFAULT)); \
- (val) = (__typeof__(*(addr))) __gu_tmp; \
+ (val) = __gu_tmp; \
}
/*
--
Franck
|
| Previous by Date: | Re: [PATCH] clean up ret_from_{irq,exception}, Franck Bui-Huu |
|---|---|
| Next by Date: | Re: [PATCH] clean up ret_from_{irq,exception}, Atsushi Nemoto |
| Previous by Thread: | Re: [PATCH 3/3] signal.c: fix gcc warning on 32 bits kernel, Ralf Baechle |
| Next by Thread: | Re: [PATCH 3/3] signal.c: fix gcc warning on 32 bits kernel, Ralf Baechle |
| Indexes: | [Date] [Thread] [Top] [All Lists] |