Module Name: src Committed By: christos Date: Sat Jul 30 16:37:05 UTC 2011
Modified Files: src/sys/sys: ptree.h Log Message: since all the fields are unsigned, make the constants unsigned too. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/sys/ptree.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/sys/ptree.h diff -u src/sys/sys/ptree.h:1.3 src/sys/sys/ptree.h:1.4 --- src/sys/sys/ptree.h:1.3 Tue Nov 25 10:13:47 2008 +++ src/sys/sys/ptree.h Sat Jul 30 12:37:05 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: ptree.h,v 1.3 2008/11/25 15:13:47 ad Exp $ */ +/* $NetBSD: ptree.h,v 1.4 2011/07/30 16:37:05 christos Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. * All rights reserved. @@ -46,42 +46,42 @@ typedef struct pt_node { uintptr_t ptn_slots[2]; /* must be first */ -#define PT_SLOT_LEFT 0 -#define PT_SLOT_RIGHT 1 +#define PT_SLOT_LEFT 0u +#define PT_SLOT_RIGHT 1u #ifdef _PT_PRIVATE -#define PT_SLOT_ROOT 0 -#define PT_SLOT_OTHER 1 -#define PT_SLOT_ODDMAN 1 -#define PT_TYPE_LEAF 0x00000000 -#define PT_TYPE_BRANCH 0x00000001 -#define PT_TYPE_MASK 0x00000001 +#define PT_SLOT_ROOT 0u +#define PT_SLOT_OTHER 1u +#define PT_SLOT_ODDMAN 1u +#define PT_TYPE_LEAF 0x00000000u +#define PT_TYPE_BRANCH 0x00000001u +#define PT_TYPE_MASK 0x00000001u #endif /* _PT_PRIVATE */ uint32_t ptn_nodedata; #ifdef _PT_PRIVATE -#define PTN_LEAF_POSITION_BITS 8 -#define PTN_LEAF_POSITION_SHIFT 0 -#define PTN_BRANCH_POSITION_BITS 8 -#define PTN_BRANCH_POSITION_SHIFT 8 +#define PTN_LEAF_POSITION_BITS 8u +#define PTN_LEAF_POSITION_SHIFT 0u +#define PTN_BRANCH_POSITION_BITS 8u +#define PTN_BRANCH_POSITION_SHIFT 8u #ifndef PTNOMASK -#define PTN_MASK_BITLEN_BITS 15 -#define PTN_MASK_BITLEN_SHIFT 16 -#define PTN_MASK_FLAG 0x80000000 +#define PTN_MASK_BITLEN_BITS 15u +#define PTN_MASK_BITLEN_SHIFT 16u +#define PTN_MASK_FLAG 0x80000000u #endif #endif /* _PT_PRIVATE */ uint32_t ptn_branchdata; #ifdef _PT_PRIVATE -#define PTN_BRANCH_BITOFF_BITS 15 -#define PTN_BRANCH_BITOFF_SHIFT 0 -#define PTN_BRANCH_BITLEN_BITS 8 -#define PTN_BRANCH_BITLEN_SHIFT 16 +#define PTN_BRANCH_BITOFF_BITS 15u +#define PTN_BRANCH_BITOFF_SHIFT 0u +#define PTN_BRANCH_BITLEN_BITS 8u +#define PTN_BRANCH_BITLEN_SHIFT 16u #if 0 -#define PTN_ORIENTATION_BITS 1 -#define PTN_ORIENTATION_SHIFT 30 +#define PTN_ORIENTATION_BITS 1u +#define PTN_ORIENTATION_SHIFT 30u #endif -#define PTN_BRANCH_UNUSED 0x3f000000 -#define PTN_XBRANCH_FLAG 0x80000000 +#define PTN_BRANCH_UNUSED 0x3f000000u +#define PTN_XBRANCH_FLAG 0x80000000u #endif /* _PT_PRIVATE */ } pt_node_t;