headers: wrap declarations in extern "C".
authorZaheer Chothia <zchothia@student.ethz.ch>
Fri, 8 Feb 2013 17:32:03 +0000 (18:32 +0100)
committerZaheer Chothia <zchothia@student.ethz.ch>
Fri, 8 Feb 2013 17:32:03 +0000 (18:32 +0100)
commit436c78099cddb64be19c15b445ecff08566e1a2e
treed3c0fad7336feb8c072533e9b53bcc3a0fc99b3f
parent98e7f36916d60b6efc13b5edd4da92e9f77b0473
headers: wrap declarations in extern "C".

Note: this change is not exhaustive and only touches some headers in //include
91 files changed:
include/arch/x86/bench/bench_arch.h
include/barrelfish/bulk_transfer.h
include/barrelfish/caddr.h
include/barrelfish/cap_predicates.h
include/barrelfish/capabilities.h
include/barrelfish/coreset.h
include/barrelfish/debug.h
include/barrelfish/deferred.h
include/barrelfish/dispatch.h
include/barrelfish/domain.h
include/barrelfish/event_mutex.h
include/barrelfish/event_queue.h
include/barrelfish/except.h
include/barrelfish/heap.h
include/barrelfish/idc.h
include/barrelfish/idc_export.h
include/barrelfish/inthandler.h
include/barrelfish/lmp_chan.h
include/barrelfish/lmp_endpoints.h
include/barrelfish/memobj.h
include/barrelfish/monitor_client.h
include/barrelfish/morecore.h
include/barrelfish/msgbuf.h
include/barrelfish/multihop_chan.h
include/barrelfish/nameservice_client.h
include/barrelfish/ram_alloc.h
include/barrelfish/resource_ctrl.h
include/barrelfish/slab.h
include/barrelfish/slot_alloc.h
include/barrelfish/spawn_client.h
include/barrelfish/sys_debug.h
include/barrelfish/syscalls.h
include/barrelfish/terminal.h
include/barrelfish/threads.h
include/barrelfish/ump_chan.h
include/barrelfish/ump_endpoint.h
include/barrelfish/ump_impl.h
include/barrelfish/vregion.h
include/barrelfish/vspace.h
include/barrelfish/vspace_common.h
include/barrelfish/vspace_layout.h
include/barrelfish/vspace_mmu_aware.h
include/barrelfish/waitset.h
include/barrelfish/waitset_chan.h
include/bench/bench.h
include/collections/flipbuffer.h
include/collections/list.h
include/collections/stack.h
include/concurrent/linked_list.h
include/contmng/contmng.h
include/contmng/netbench.h
include/cpiobin.h
include/dmalloc/dmalloc.h
include/elf/elf.h
include/flounder/flounder_support.h
include/flounder/flounder_support_caps.h
include/flounder/flounder_support_lmp.h
include/flounder/flounder_support_ump.h
include/getopt/getopt.h
include/hashtable/hashtable.h
include/hashtable/multimap.h
include/k_r_malloc.h
include/mdb/mdb.h
include/mdb/mdb_tree.h
include/mm/mm.h
include/mm/slot_alloc.h
include/netdb.h
include/nfs/nfs.h
include/nfs/xdr.h
include/nl_types.h
include/pager/pager.h
include/posixcompat.h
include/semaphore.h
include/signal.h
include/skb/skb.h
include/spawndomain/getopt.h
include/spawndomain/spawndomain.h
include/strings.h
include/sys/dirent.h
include/sys/shm.h
include/sys/socket.h
include/sys/stat.h
include/sys/time.h
include/timer/timer.h
include/unistd.h
include/utime.h
include/vfs/fdtab.h
include/vfs/mmap.h
include/vfs/vfs.h
include/vfs/vfs_fd.h
include/vfs/vfs_path.h