/* SCE CONFIDENTIAL
 * PLAYSTATION(R)3 Programmer Tool Runtime Library 084.006
 *                Copyright (C) 2006 Sony Computer Entertainment Inc.
 *                                               All Rights Reserved.
 */
#ifndef _PSGL_EXPORT_h
#define _PSGL_EXPORT_h

#if defined(WIN32) || defined (__CYGWIN__)
#define PSGL_DEPRECATED
	#ifdef PSGL_EXPORT_SYMBOLS
		#define PSGL_EXPORT __declspec(dllexport)
	#else
		#define PSGL_EXPORT __declspec(dllimport)
	#endif
	#ifdef PSGLU_EXPORT_SYMBOLS
		#define PSGLU_EXPORT __declspec(dllexport)
	#else
		#define PSGLU_EXPORT __declspec(dllimport)
	#endif
	#ifdef PSGLFX_EXPORT_SYMBOLS
		#define PSGLFX_EXPORT __declspec(dllexport)
	#else
		#define PSGLFX_EXPORT __declspec(dllimport)
	#endif
#else
	#define PSGL_EXPORT
	#define PSGLU_EXPORT
	#define PSGLFX_EXPORT
#define PSGL_DEPRECATED __attribute__((deprecated))
#endif

#endif
