Module Name: src
Committed By: mrg
Date: Sun Nov 3 22:15:58 UTC 2013
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
gcc 4.8.1 wants:
- remove some set but unused variables
- move some variables inside their usage #ifdef's
- cast to (void) instead of using a dummy return variable
(there are more to come, but this one is now tested with gcc 4.5)
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90 src/sys/arch/powerpc/oea/pmap.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/arch/powerpc/oea/pmap.c
diff -u src/sys/arch/powerpc/oea/pmap.c:1.89 src/sys/arch/powerpc/oea/pmap.c:1.90
--- src/sys/arch/powerpc/oea/pmap.c:1.89 Thu Apr 11 17:13:15 2013
+++ src/sys/arch/powerpc/oea/pmap.c Sun Nov 3 22:15:57 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: pmap.c,v 1.89 2013/04/11 17:13:15 macallan Exp $ */
+/* $NetBSD: pmap.c,v 1.90 2013/11/03 22:15:57 mrg Exp $ */
/*-
* Copyright (c) 2001 The NetBSD Foundation, Inc.
* All rights reserved.
@@ -63,7 +63,7 @@
*/
#include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.89 2013/04/11 17:13:15 macallan Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pmap.c,v 1.90 2013/11/03 22:15:57 mrg Exp $");
#define PMAP_NOOPNAMES
@@ -1896,7 +1896,6 @@ pmap_enter(pmap_t pm, vaddr_t va, paddr_
struct pool *pl;
register_t pte_lo;
int error;
- u_int pvo_flags;
u_int was_exec = 0;
PMAP_LOCK();
@@ -1904,13 +1903,11 @@ pmap_enter(pmap_t pm, vaddr_t va, paddr_
if (__predict_false(!pmap_initialized)) {
pvo_head = &pmap_pvo_kunmanaged;
pl = &pmap_upvo_pool;
- pvo_flags = 0;
pg = NULL;
was_exec = PTE_EXEC;
} else {
pvo_head = pa_to_pvoh(pa, &pg);
pl = &pmap_mpvo_pool;
- pvo_flags = PVO_MANAGED;
}
DPRINTFN(ENTER,
@@ -2647,7 +2644,9 @@ void
pmap_print_mmuregs(void)
{
int i;
+#if defined (PMAP_OEA) || defined (PMAP_OEA_BRIDGE)
u_int cpuvers;
+#endif
#ifndef PMAP_OEA64
vaddr_t addr;
register_t soft_sr[16];
@@ -2658,7 +2657,9 @@ pmap_print_mmuregs(void)
#endif
paddr_t sdr1;
+#if defined (PMAP_OEA) || defined (PMAP_OEA_BRIDGE)
cpuvers = MFPVR() >> 16;
+#endif
__asm volatile ("mfsdr1 %0" : "=r"(sdr1));
#ifndef PMAP_OEA64
addr = 0;
@@ -3093,7 +3094,7 @@ pmap_setup_segment0_map(int use_large_pa
vaddr_t va, va_end;
register_t pte_lo = 0x0;
- int ptegidx = 0, i = 0;
+ int ptegidx = 0;
struct pte pte;
va_list ap;
@@ -3107,7 +3108,7 @@ pmap_setup_segment0_map(int use_large_pa
for (va = 0x0; va < SEGMENT_LENGTH; va += 0x1000) {
ptegidx = va_to_pteg(pmap_kernel(), va);
pmap_pte_create(&pte, pmap_kernel(), va, va | pte_lo);
- i = pmap_pte_insert(ptegidx, &pte);
+ (void)pmap_pte_insert(ptegidx, &pte);
}
va_start(ap, use_large_pages);
@@ -3129,7 +3130,7 @@ pmap_setup_segment0_map(int use_large_pa
#endif
ptegidx = va_to_pteg(pmap_kernel(), va);
pmap_pte_create(&pte, pmap_kernel(), va, pa | pte_lo);
- i = pmap_pte_insert(ptegidx, &pte);
+ (void)pmap_pte_insert(ptegidx, &pte);
}
}