Adds __ALIGN_MASK (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Wed, 31 Dec 2014 15:51:36 +0000 (10:51 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 31 Dec 2014 18:03:10 +0000 (13:03 -0500)
commitf135ae8e915f8b1505e46f9d3b9a8cc82ee73b14
treed4ece3882693d309853b4fb38638ad97fdd53abd
parent99760401e2313606082c4213f4c1f67383b2e7c6
Adds __ALIGN_MASK (XCC)

Helper used in bitmap code.  We could use it in kmalloc_align if we want.  To
keep that option open, I've asserted kmalloc aligns are a power of 2.  The
current code (ROUNDUP) can handle non-powers of 2.

Technically, ros/common.h is a kernel header, but don't worry about it in this
case.
kern/include/ros/common.h
kern/src/bitmap.c
kern/src/kmalloc.c