Blame include/u16ports/u16ports_api.h

c9d3ad
#ifndef U16PORTS_API_H
c9d3ad
#define U16PORTS_API_H
c9d3ad
c9d3ad
#include <limits.h>
c9d3ad
c9d3ad
/* u16_export */
c9d3ad
#if	defined(__dllexport)
c9d3ad
#define u16_export __dllexport
c9d3ad
#else
c9d3ad
#define u16_export
c9d3ad
#endif
c9d3ad
c9d3ad
/* u16_import */
c9d3ad
#if	defined(__dllimport)
c9d3ad
#define u16_import __dllimport
c9d3ad
#else
c9d3ad
#define u16_import
c9d3ad
#endif
c9d3ad
c9d3ad
/* u16_api */
c9d3ad
#ifndef U16_APP
c9d3ad
#if     defined (U16_EXPORT)
c9d3ad
#define u16_api u16_export
c9d3ad
#elif   defined (U16_IMPORT)
c9d3ad
#define u16_api u16_import
c9d3ad
#elif   defined (U16_STATIC)
c9d3ad
#define u16_api
c9d3ad
#else
c9d3ad
#define u16_api
c9d3ad
#endif
c9d3ad
#else
c9d3ad
#define u16_api
c9d3ad
#endif
c9d3ad
c9d3ad
#endif