libmetal
config.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2015, Xilinx Inc. and Contributors. All rights reserved.
3 *
4 * SPDX-License-Identifier: BSD-3-Clause
5 */
6
7/*
8 * @file config.h
9 * @brief Generated configuration settings for libmetal.
10 */
11
12#ifndef __METAL_CONFIG__H__
13#define __METAL_CONFIG__H__
14
15#ifdef __cplusplus
16extern "C" {
17#endif
18
20#define METAL_VER_MAJOR @PROJECT_VERSION_MAJOR@
21
23#define METAL_VER_MINOR @PROJECT_VERSION_MINOR@
24
26#define METAL_VER_PATCH @PROJECT_VERSION_PATCH@
27
29#define METAL_VER "@PROJECT_VERSION@"
30
32#define METAL_SYSTEM "@PROJECT_SYSTEM@"
33#define METAL_SYSTEM_@PROJECT_SYSTEM_UPPER@
34
36#define METAL_PROCESSOR "@PROJECT_PROCESSOR@"
37#define METAL_PROCESSOR_@PROJECT_PROCESSOR_UPPER@
38
40#define METAL_MACHINE "@PROJECT_MACHINE@"
41#define METAL_MACHINE_@PROJECT_MACHINE_UPPER@
42
43#cmakedefine HAVE_STDATOMIC_H
44#cmakedefine HAVE_FUTEX_H
45
46#ifdef __cplusplus
47}
48#endif
49
50#endif /* __METAL_CONFIG__H__ */