Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:11:15

0001 /* @(#)root/base:$Id$ */
0002 
0003 /*************************************************************************
0004  * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers.               *
0005  * All rights reserved.                                                  *
0006  *                                                                       *
0007  * For the licensing terms see $ROOTSYS/LICENSE.                         *
0008  * For the list of contributors see $ROOTSYS/README/CREDITS.             *
0009  *************************************************************************/
0010 
0011 /*
0012   This include file defines the DllImport macro
0013   to build DLLs under Windows OS.
0014 
0015   They are defined as dummy for UNIX's
0016 */
0017 
0018 #ifndef ROOT_DllImport
0019 #define ROOT_DllImport
0020 
0021 #if defined(WIN32)
0022 #  define R__DllImport  __declspec( dllimport )
0023 #else
0024 #  define R__DllImport
0025 #endif
0026 #  define R__EXTERN       R__DllImport extern
0027 
0028 #ifndef R__DLLEXPORT
0029 # ifdef _MSC_VER
0030 #  define R__DLLEXPORT __declspec(dllexport)
0031 # else
0032 #  define R__DLLEXPORT __attribute__ ((visibility ("default")))
0033 # endif
0034 #endif
0035 
0036 #endif