Add parlib/common.h
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 18 Aug 2015 19:10:43 +0000 (15:10 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 28 Sep 2015 19:14:00 +0000 (15:14 -0400)
commit7388dc61a3e0ac8851ce9474e256fa544cbaef17
treeb14d36fbd45fcf910d60acafbdb96590d91e71e0
parentaadc40b79f120fe09452d8cfff46419f8cb241f9
Add parlib/common.h

Wrapper for ros/common.h, plus it has a few things of its own.  We need
to be somewhat careful about what goes in ros/common.h; I've had issues
in the past with things that aren't namespaced well that conflict with
various pieces of user-level software.
22 files changed:
user/benchutil/include/alarm.h
user/iplib/include/iplib.h
user/parlib/asynccall.c
user/parlib/debug.c
user/parlib/debugfmt.c
user/parlib/include/common.h [new file with mode: 0644]
user/parlib/include/event.h
user/parlib/include/parlib.h
user/parlib/include/printf-ext.h
user/parlib/include/riscv/arch.h
user/parlib/include/riscv/atomic.h
user/parlib/include/riscv/vcore.h
user/parlib/include/ros_debug.h
user/parlib/include/slab.h
user/parlib/include/x86/arch.h
user/parlib/include/x86/atomic.h
user/parlib/include/x86/vcore32.h
user/parlib/include/x86/vcore64.h
user/parlib/timing.c
user/pthread/futex.c
user/vmm/coreboot_table.c
user/vmm/include/coreboot_tables.h