/[escript]/trunk/esysUtils/src/system_dep.h
ViewVC logotype

Diff of /trunk/esysUtils/src/system_dep.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1455 by phornby, Thu Feb 28 17:19:44 2008 UTC revision 1628 by phornby, Fri Jul 11 13:12:46 2008 UTC
# Line 36  Line 36 
36    
37  #ifdef _WIN32  #ifdef _WIN32
38    
39  #ifndef INTERFACE_STATIC_LIB  // Un-comment this block if you want it dynamic
40  #ifdef ESYSUTILS_EXPORTS  // and comment out the line immediately after the block.
41  #define ESYSUTILS_DLL_API __declspec(dllexport)  //#   ifndef INTERFACE_STATIC_LIB
42    //#      ifdef ESYSUTILS_EXPORTS
43    //#         define ESYSUTILS_DLL_API __declspec(dllexport)
44    //#      else
45    //#         define ESYSUTILS_DLL_API __declspec(dllimport)
46    //#      endif
47    //#   endif
48    #   define ESYSUTILS_DLL_API
49    #   define THROW(ARG)
50    #   define THROW_ANY // Stupid windows compilers complain about THROW()
51  #else  #else
52  #define ESYSUTILS_DLL_API __declspec(dllimport)  #   define ESYSUTILS_DLL_API
53  #endif  #   define THROW(ARG) throw(ARG)
54  #endif  #   define THROW_ANY throw()
 #define THROW(ARG)  
 #else  
 #define ESYSUTILS_DLL_API  
 # define THROW(ARG) throw(ARG)  
55  #endif  #endif
56    
57    

Legend:
Removed from v.1455  
changed lines
  Added in v.1628

  ViewVC Help
Powered by ViewVC 1.1.26