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
16 extern "C" {
17 #endif
18 
19 /** Library major version number. */
20 #define METAL_VER_MAJOR		0
21 
22 /** Library minor version number. */
23 #define METAL_VER_MINOR		1
24 
25 /** Library patch level. */
26 #define METAL_VER_PATCH		0
27 
28 /** Library version string. */
29 #define METAL_VER		"0.1.0"
30 
31 /** System type (linux, generic, ...). */
32 #define METAL_SYSTEM		"generic"
33 #define METAL_SYSTEM_GENERIC
34 
35 /** Processor type (arm, x86_64, ...). */
36 #define METAL_PROCESSOR		"arm"
37 #define METAL_PROCESSOR_ARM
38 
39 /** Machine type (zynq, zynqmp, ...). */
40 #define METAL_MACHINE		"cortexm"
41 #define METAL_MACHINE_CORTEXM
42 
43 #define HAVE_STDATOMIC_H
44 /* #undef HAVE_FUTEX_H */
45 
46 #ifdef __cplusplus
47 }
48 #endif
49 
50 #endif /* __METAL_CONFIG__H__ */
51