blob: ed7aeb51d6ef501f4a59f109df1df44196bd9639 [file] [log] [blame]
// Copyright 2016 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#pragma once
#include <zircon/types.h>
#include <zircon/syscalls/types.h>
#include <zircon/syscalls/pci.h>
#include <zircon/syscalls/object.h>
__BEGIN_CDECLS
#if defined(__clang__)
#define ZX_SYSCALL_PARAM_ATTR(x) __attribute__((annotate("zx_" #x)))
#else
#define ZX_SYSCALL_PARAM_ATTR(x) // no-op
#endif
#include <zircon/syscalls/definitions.h>
// Compatibility wrappers for deprecated syscalls also go here, when
// there are any.
__END_CDECLS