forked from enlightenment/efl
94 lines
1.4 KiB
C
94 lines
1.4 KiB
C
#ifndef __EVIL_MACRO_H__
|
|
#define __EVIL_MACRO_H__
|
|
|
|
|
|
|
|
#ifdef EAPI
|
|
# undef EAPI
|
|
#endif /* EAPI */
|
|
|
|
#ifdef _WIN32
|
|
# ifdef EFL_EVIL_BUILD
|
|
# ifdef DLL_EXPORT
|
|
# define EAPI __declspec(dllexport)
|
|
# else
|
|
# define EAPI
|
|
# endif /* ! DLL_EXPORT */
|
|
# else
|
|
# define EAPI __declspec(dllimport)
|
|
# endif /* ! EFL_EVIL_BUILD */
|
|
#endif /* _WIN32 */
|
|
|
|
|
|
#ifndef PATH_MAX
|
|
# define PATH_MAX MAX_PATH
|
|
#endif /* PATH_MAX */
|
|
|
|
|
|
#if defined(_INTTYPES_H_) && defined(PRId64)
|
|
|
|
#undef PRId64
|
|
#undef PRIdLEAST64
|
|
#undef PRIdFAST64
|
|
#undef PRIdMAX
|
|
#undef PRIi64
|
|
#undef PRIiLEAST64
|
|
#undef PRIiFAST64
|
|
#undef PRIiMAX
|
|
#undef PRIo64
|
|
#undef PRIoLEAST64
|
|
#undef PRIoFAST64
|
|
#undef PRIoMAX
|
|
#undef PRIu64
|
|
#undef PRIuLEAST64
|
|
#undef PRIuFAST64
|
|
#undef PRIuMAX
|
|
#undef PRIx64
|
|
#undef PRIxLEAST64
|
|
#undef PRIxFAST64
|
|
#undef PRIxMAX
|
|
#undef PRIX64
|
|
#undef PRIXLEAST64
|
|
#undef PRIXFAST64
|
|
#undef PRIXMAX
|
|
|
|
#undef SCNd64
|
|
#undef SCNdLEAST64
|
|
#undef SCNdFAST64
|
|
#undef SCNdMAX
|
|
#undef SCNi64
|
|
#undef SCNiLEAST64
|
|
#undef SCNiFAST64
|
|
#undef SCNiMAX
|
|
#undef SCNo64
|
|
#undef SCNoLEAST64
|
|
#undef SCNoFAST64
|
|
#undef SCNoMAX
|
|
#undef SCNx64
|
|
#undef SCNxLEAST64
|
|
#undef SCNxFAST64
|
|
#undef SCNxMAX
|
|
#undef SCNu64
|
|
#undef SCNuLEAST64
|
|
#undef SCNuFAST64
|
|
#undef SCNuMAX
|
|
|
|
#ifdef _WIN64
|
|
#undef PRIdPTR
|
|
#undef PRIiPTR
|
|
#undef PRIoPTR
|
|
#undef PRIuPTR
|
|
#undef PRIxPTR
|
|
#undef PRIXPTR
|
|
|
|
#undef SCNdPTR
|
|
#undef SCNiPTR
|
|
#undef SCNoPTR
|
|
#undef SCNxPTR
|
|
#undef SCNuPTR
|
|
#endif /* _WIN64 */
|
|
|
|
#endif /* defined(_INTTYPES_H_) && defined(PRId64) */
|
|
|
|
#endif /* __EVIL_MACRO_H__ */
|