diff options
Diffstat (limited to 'platform/linux-generic/arch/default/odp_cpu.h')
-rw-r--r-- | platform/linux-generic/arch/default/odp_cpu.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/platform/linux-generic/arch/default/odp_cpu.h b/platform/linux-generic/arch/default/odp_cpu.h new file mode 100644 index 000000000..e9d88c791 --- /dev/null +++ b/platform/linux-generic/arch/default/odp_cpu.h @@ -0,0 +1,23 @@ +/* SPDX-License-Identifier: BSD-3-Clause + * Copyright (c) 2017 ARM Limited + * Copyright (c) 2017-2018 Linaro Limited + */ + +#ifndef ODP_DEFAULT_CPU_H_ +#define ODP_DEFAULT_CPU_H_ + +#ifndef _ODP_UNALIGNED +#define _ODP_UNALIGNED 0 +#endif + +/****************************************************************************** + * Atomics + *****************************************************************************/ + +#define atomic_store_release(loc, val, ro) \ + __atomic_store_n(loc, val, __ATOMIC_RELEASE) + +#include "odp_atomic.h" +#include "odp_wait_until.h" + +#endif |