Annotation of OpenXM/src/hgm/gsl-t-1/src/t-gsl_types.h, Revision 1.1
1.1 ! takayama 1: /* gsl_types.h
! 2: *
! 3: * Copyright (C) 2001, 2007 Brian Gough
! 4: *
! 5: * This program is free software; you can redistribute it and/or modify
! 6: * it under the terms of the GNU General Public License as published by
! 7: * the Free Software Foundation; either version 3 of the License, or (at
! 8: * your option) any later version.
! 9: *
! 10: * This program is distributed in the hope that it will be useful, but
! 11: * WITHOUT ANY WARRANTY; without even the implied warranty of
! 12: * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
! 13: * General Public License for more details.
! 14: *
! 15: * You should have received a copy of the GNU General Public License
! 16: * along with this program; if not, write to the Free Software
! 17: * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
! 18: */
! 19:
! 20: #ifndef __GSL_TYPES_H__
! 21: #define __GSL_TYPES_H__
! 22:
! 23: #ifndef GSL_VAR
! 24:
! 25: #ifdef WIN32
! 26: # ifdef GSL_DLL
! 27: # ifdef DLL_EXPORT
! 28: # define GSL_VAR extern __declspec(dllexport)
! 29: # else
! 30: # define GSL_VAR extern __declspec(dllimport)
! 31: # endif
! 32: # else
! 33: # define GSL_VAR extern
! 34: # endif
! 35: #else
! 36: # define GSL_VAR extern
! 37: #endif
! 38:
! 39: #endif
! 40:
! 41: #endif /* __GSL_TYPES_H__ */
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>