Module Name: src
Committed By: matt
Date: Sat Feb 2 14:06:58 UTC 2013
Modified Files:
src/sys/uvm: uvm_pmap.h
Log Message:
Remove __BEGIN_DECLS/__END_DECLS
Allow pmap_kenter_pa to be a macro.
To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/uvm/uvm_pmap.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/sys/uvm/uvm_pmap.h
diff -u src/sys/uvm/uvm_pmap.h:1.37 src/sys/uvm/uvm_pmap.h:1.38
--- src/sys/uvm/uvm_pmap.h:1.37 Thu Jun 30 00:49:14 2011
+++ src/sys/uvm/uvm_pmap.h Sat Feb 2 14:06:58 2013
@@ -1,4 +1,4 @@
-/* $NetBSD: uvm_pmap.h,v 1.37 2011/06/30 00:49:14 matt Exp $ */
+/* $NetBSD: uvm_pmap.h,v 1.38 2013/02/02 14:06:58 matt Exp $ */
/*
* Copyright (c) 1991, 1993
@@ -137,7 +137,6 @@ extern struct pmap *const kernel_pmap_pt
#ifndef PMAP_EXCLUDE_DECLS /* Used in Sparc port to virtualize pmap mod */
#ifdef _KERNEL
-__BEGIN_DECLS
void pmap_activate(struct lwp *);
void pmap_deactivate(struct lwp *);
void pmap_unwire(pmap_t, vaddr_t);
@@ -165,7 +164,9 @@ vaddr_t pmap_growkernel(vaddr_t);
void pmap_init(void);
+#if !defined(pmap_kenter_pa)
void pmap_kenter_pa(vaddr_t, paddr_t, vm_prot_t, u_int);
+#endif
void pmap_kremove(vaddr_t, vsize_t);
#if !defined(pmap_is_modified)
bool pmap_is_modified(struct vm_page *);
@@ -211,7 +212,6 @@ vaddr_t pmap_steal_memory(vsize_t, vadd
#if defined(PMAP_FORK)
void pmap_fork(pmap_t, pmap_t);
#endif
-__END_DECLS
#endif /* kernel*/
#endif /* PMAP_EXCLUDE_DECLS */