Module Name: src Committed By: maxv Date: Wed Nov 15 18:44:34 UTC 2017
Modified Files: src/sys/arch/amd64/stand/prekern: mm.c prekern.h Log Message: Define MM_PROT_* locally. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch/amd64/stand/prekern/mm.c cvs rdiff -u -r1.13 -r1.14 src/sys/arch/amd64/stand/prekern/prekern.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/arch/amd64/stand/prekern/mm.c diff -u src/sys/arch/amd64/stand/prekern/mm.c:1.14 src/sys/arch/amd64/stand/prekern/mm.c:1.15 --- src/sys/arch/amd64/stand/prekern/mm.c:1.14 Wed Nov 15 18:02:36 2017 +++ src/sys/arch/amd64/stand/prekern/mm.c Wed Nov 15 18:44:34 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: mm.c,v 1.14 2017/11/15 18:02:36 maxv Exp $ */ +/* $NetBSD: mm.c,v 1.15 2017/11/15 18:44:34 maxv Exp $ */ /* * Copyright (c) 2017 The NetBSD Foundation, Inc. All rights reserved. @@ -36,6 +36,10 @@ #define ELFROUND 64 +#define MM_PROT_READ 0x00 +#define MM_PROT_WRITE 0x01 +#define MM_PROT_EXECUTE 0x02 + static const pt_entry_t protection_codes[3] = { [MM_PROT_READ] = PG_RO | PG_NX, [MM_PROT_WRITE] = PG_RW | PG_NX, Index: src/sys/arch/amd64/stand/prekern/prekern.h diff -u src/sys/arch/amd64/stand/prekern/prekern.h:1.13 src/sys/arch/amd64/stand/prekern/prekern.h:1.14 --- src/sys/arch/amd64/stand/prekern/prekern.h:1.13 Wed Nov 15 18:02:36 2017 +++ src/sys/arch/amd64/stand/prekern/prekern.h Wed Nov 15 18:44:34 2017 @@ -1,4 +1,4 @@ -/* $NetBSD: prekern.h,v 1.13 2017/11/15 18:02:36 maxv Exp $ */ +/* $NetBSD: prekern.h,v 1.14 2017/11/15 18:44:34 maxv Exp $ */ /* * Copyright (c) 2017 The NetBSD Foundation, Inc. All rights reserved. @@ -37,10 +37,6 @@ #include "pdir.h" #include "redef.h" -#define MM_PROT_READ 0x00 -#define MM_PROT_WRITE 0x01 -#define MM_PROT_EXECUTE 0x02 - #define ASSERT(a) if (!(a)) fatal("ASSERT"); typedef uint64_t paddr_t; typedef uint64_t vaddr_t;