Home | History | Annotate | Download | only in unicode
      1 /*
      2  *****************************************************************************************
      3  *   Copyright (C) 2004-2007, International Business Machines
      4  *   Corporation and others.  All Rights Reserved.
      5  *****************************************************************************************
      6  */
      7 
      8 #include "unicode/utypes.h"
      9 
     10 /*Deals with imports and exports of the dynamic library*/
     11 #if !defined(U_STATIC_IMPLEMENTATION)
     12     #define T_CTEST_EXPORT U_EXPORT
     13     #define T_CTEST_IMPORT U_IMPORT
     14 #else
     15     #define T_CTEST_EXPORT
     16     #define T_CTEST_IMPORT
     17 #endif
     18 
     19 #if defined(U_WINDOWS)
     20 #define T_CTEST_EXPORT2 __cdecl
     21 #else
     22 #define T_CTEST_EXPORT2
     23 #endif
     24 
     25 #ifdef __cplusplus
     26     #define C_CTEST_API extern "C"
     27     U_NAMESPACE_USE
     28 #else
     29     #define C_CTEST_API
     30 #endif
     31 
     32 #ifdef T_CTEST_IMPLEMENTATION
     33     #define T_CTEST_API C_CTEST_API  T_CTEST_EXPORT
     34     #define T_CTEST_EXPORT_API T_CTEST_EXPORT
     35 #else
     36     #define T_CTEST_API C_CTEST_API  T_CTEST_IMPORT
     37     #define T_CTEST_EXPORT_API T_CTEST_IMPORT
     38 #endif
     39 
     40