/* * Copyright (c) 2015, Xilinx Inc. and Contributors. All rights reserved. * * SPDX-License-Identifier: BSD-3-Clause */ /* * @file config.h * @brief Generated configuration settings for libmetal. */ #ifndef __METAL_CONFIG__H__ #define __METAL_CONFIG__H__ #ifdef __cplusplus extern "C" { #endif /** Library major version number. */ #define METAL_VER_MAJOR @PROJECT_VER_MAJOR@ /** Library minor version number. */ #define METAL_VER_MINOR @PROJECT_VER_MINOR@ /** Library patch level. */ #define METAL_VER_PATCH @PROJECT_VER_PATCH@ /** Library version string. */ #define METAL_VER "@PROJECT_VER@" /** System type (linux, generic, ...). */ #define METAL_SYSTEM "@PROJECT_SYSTEM@" #define METAL_SYSTEM_@PROJECT_SYSTEM_UPPER@ /** Processor type (arm, x86_64, ...). */ #define METAL_PROCESSOR "@PROJECT_PROCESSOR@" #define METAL_PROCESSOR_@PROJECT_PROCESSOR_UPPER@ /** Machine type (zynq, zynqmp, ...). */ #define METAL_MACHINE "@PROJECT_MACHINE@" #define METAL_MACHINE_@PROJECT_MACHINE_UPPER@ #cmakedefine HAVE_STDATOMIC_H #cmakedefine HAVE_FUTEX_H #ifdef __cplusplus } #endif #endif /* __METAL_CONFIG__H__ */