]> git.hungrycats.org Git - linux/commitdiff
[SPARC64]: Do not lvalue cast in pgd/pmd macros.
authorDavid S. Miller <davem@nuts.davemloft.net>
Fri, 26 Mar 2004 06:15:22 +0000 (22:15 -0800)
committerDavid S. Miller <davem@nuts.davemloft.net>
Fri, 26 Mar 2004 06:15:22 +0000 (22:15 -0800)
include/asm-sparc64/page.h

index 32844162f2d002bc3eb89df7d6c80b8bafa95bd6..21ca6e3794fffc2f7bc91ea752530898fe73b23c 100644 (file)
@@ -48,8 +48,8 @@ typedef struct { unsigned long iopgprot; } iopgprot_t;
 
 #define pte_val(x)     ((x).pte)
 #define iopte_val(x)   ((x).iopte)
-#define pmd_val(x)      ((unsigned long)(x).pmd)
-#define pgd_val(x)     ((unsigned long)(x).pgd)
+#define pmd_val(x)      ((x).pmd)
+#define pgd_val(x)     ((x).pgd)
 #define ctxd_val(x)    ((x).ctxd)
 #define pgprot_val(x)  ((x).pgprot)
 #define iopgprot_val(x)        ((x).iopgprot)
@@ -74,8 +74,8 @@ typedef unsigned long iopgprot_t;
 
 #define pte_val(x)     (x)
 #define iopte_val(x)   (x)
-#define pmd_val(x)      ((unsigned long)(x))
-#define pgd_val(x)     ((unsigned long)(x))
+#define pmd_val(x)      (x)
+#define pgd_val(x)     (x)
 #define ctxd_val(x)    (x)
 #define pgprot_val(x)  (x)
 #define iopgprot_val(x)        (x)