parlib: Trim some header includes
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 18 Apr 2017 20:08:57 +0000 (16:08 -0400)
committerBarret Rhoden <brho@cs.berkeley.edu>
Wed, 3 May 2017 16:13:02 +0000 (12:13 -0400)
commit9ae4e47bfb65f16b797dc7e59ebf1423147bb86f
treeeb11951f9beaf21ca4140e7bdd61ec1aa95b92f7
parentb5fbb3779a216cc9d86564bea1648b616371287d
parlib: Trim some header includes

Including stdio.h and to a lesser extent assert.h is a problem if we ever
include them transitively in glibc.  This happens if we include something
like uthread.h, which we'll likely need to fix glibc's libc-lock.h

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
27 files changed:
tests/childfdmap.c
tests/lock_test.c
tests/mhello.c
tests/microb_test.c
tests/ping.c
tests/pthread_barrier_test.c
tools/apps/ipconfig/ipv6.c
user/iplib/epoll.c
user/ndblib/include/ndblib/ndb.h
user/parlib/alarm.c
user/parlib/asynccall.c
user/parlib/debug.c
user/parlib/event.c
user/parlib/include/parlib/common.h
user/parlib/include/parlib/parlib.h
user/parlib/include/parlib/ros_debug.h
user/parlib/include/parlib/vcore.h
user/parlib/parlib.c
user/parlib/signal.c
user/parlib/syscall.c
user/parlib/thread0_sched.c
user/parlib/ucq.c
user/parlib/uthread.c
user/parlib/vcore.c
user/pthread/pthread.c
user/vmm/include/vmm/vmm.h
user/vmm/virtio_lguest_console.c