/* * 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 0 /** Library minor version number. */ #define METAL_VER_MINOR 1 /** Library patch level. */ #define METAL_VER_PATCH 0 /** Library version string. */ #define METAL_VER "0.1.0" /** System type (linux, generic, ...). */ #define METAL_SYSTEM "generic" #define METAL_SYSTEM_GENERIC /** Processor type (arm, x86_64, ...). */ #define METAL_PROCESSOR "arm" #define METAL_PROCESSOR_ARM /** Machine type (zynq, zynqmp, ...). */ #define METAL_MACHINE "cortexm" #define METAL_MACHINE_CORTEXM #define HAVE_STDATOMIC_H /* #undef HAVE_FUTEX_H */ #ifdef __cplusplus } #endif #endif /* __METAL_CONFIG__H__ */