Zephyr Project API 3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
asm_inline_gcc.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2015, Wind River Systems, Inc.
3 * Copyright (c) 2017, Oticon A/S
4 *
5 * SPDX-License-Identifier: Apache-2.0
6 */
7
8/*
9 * POSIX ARCH specific public inline "assembler" functions and macros
10 */
11
12/* Either public functions or macros or invoked by public functions */
13
14#ifndef ZEPHYR_INCLUDE_ARCH_POSIX_ASM_INLINE_GCC_H_
15#define ZEPHYR_INCLUDE_ARCH_POSIX_ASM_INLINE_GCC_H_
16
17/*
18 * The file must not be included directly
19 * Include kernel.h instead
20 */
21
22#ifndef _ASMLANGUAGE
23
25#include <zephyr/types.h>
30
31#endif /* _ASMLANGUAGE */
32
33#endif /* ZEPHYR_INCLUDE_ARCH_POSIX_ASM_INLINE_GCC_H_ */
Common toolchain abstraction.