forked from dolphin-emu/dolphin
		
	git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@1437 8ced0084-cf51-0410-be5f-012b33b47a6e
		
			
				
	
	
		
			57 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 *	wiiuse
 | 
						|
 *
 | 
						|
 *	Written By:
 | 
						|
 *		Michael Laforest	< para >
 | 
						|
 *		Email: < thepara (--AT--) g m a i l [--DOT--] com >
 | 
						|
 *
 | 
						|
 *	Copyright 2006-2007
 | 
						|
 *
 | 
						|
 *	This file is part of wiiuse.
 | 
						|
 *
 | 
						|
 *	This program is free software; you can redistribute it and/or modify
 | 
						|
 *	it under the terms of the GNU General Public License as published by
 | 
						|
 *	the Free Software Foundation; either version 3 of the License, or
 | 
						|
 *	(at your option) any later version.
 | 
						|
 *
 | 
						|
 *	This program is distributed in the hope that it will be useful,
 | 
						|
 *	but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
						|
 *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
						|
 *	GNU General Public License for more details.
 | 
						|
 *
 | 
						|
 *	You should have received a copy of the GNU General Public License
 | 
						|
 *	along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
						|
 *
 | 
						|
 *	$Header$
 | 
						|
 *
 | 
						|
 */
 | 
						|
 | 
						|
 | 
						|
/**
 | 
						|
 *	@file
 | 
						|
 *	@brief Operating system related definitions.
 | 
						|
 *
 | 
						|
 *	This file is an attempt to separate operating system
 | 
						|
 *	dependent functions and choose what should be used
 | 
						|
 *	at compile time.
 | 
						|
 */
 | 
						|
 | 
						|
#ifndef OS_H_INCLUDED
 | 
						|
#define OS_H_INCLUDED
 | 
						|
 | 
						|
#ifdef WIN32
 | 
						|
	/* windows */
 | 
						|
	#define isnan(x)		_isnan(x)
 | 
						|
	#define isinf(x)		!_finite(x)
 | 
						|
 | 
						|
	/* disable warnings I don't care about */
 | 
						|
	#pragma warning(disable:4244)		/* possible loss of data conversion	*/
 | 
						|
	#pragma warning(disable:4273)		/* inconsistent dll linkage			*/
 | 
						|
	#pragma warning(disable:4217)
 | 
						|
#else
 | 
						|
	/* nix */
 | 
						|
#endif
 | 
						|
 | 
						|
 | 
						|
#endif // OS_H_INCLUDED
 |