#if !defined (NET_FOSSIL_SCM_FSL_CONFIG_H_INCLUDED) #define NET_FOSSIL_SCM_FSL_CONFIG_H_INCLUDED /* TODO: build this file with configure process. */ #if defined(__cplusplus) && !defined(__STDC_FORMAT_MACROS) /* inttypes.h needs this for the PRI* and SCN* macros in C++ mode. */ # define __STDC_FORMAT_MACROS #endif #include <stdint.h> /* C99! */ #include <inttypes.h> /* C99! */ #define FSL_AUX_SCHEMA "2011-04-25 19:50" #define FSL_LIBRARY_VERSION "0.0.1-pre-alphalpha" typedef uint64_t fsl_size_t; typedef int32_t fsl_int32_t; typedef uint32_t fsl_uint32_t; typedef int64_t fsl_int64_t; typedef uint64_t fsl_uint64_t; typedef fsl_int64_t fsl_int_t; typedef fsl_uint64_t fsl_uint_t; typedef double fsl_double_t; typedef fsl_int64_t fsl_id_t; #define FSL_SIZE_T_PFMT PRIu64 #define FSL_SIZE_T_SFMT SCNu64 #define FSL_INT_T_PFMT PRIi64 #define FSL_INT_T_SFMT SCNi64 #define FSL_UINT_T_PFMT PRIu64 #define FSL_UINT_T_SFMT SCNu64 #define FSL_ID_T_PFMT PRIi64 #define FSL_ID_T_SFMT SCNi64 /* ** The type used to represent type values. Unless noted otherwise, ** the general convention is "Unix + milliseconds," or ((Unix Epoch ** x 1000)+milliseconds). */ typedef fsl_uint64_t /*int64 instead of uint64?*/ fsl_time_t; #endif /* NET_FOSSIL_SCM_FSL_CONFIG_H_INCLUDED */