RetroArch
os.h
Go to the documentation of this file.
1 /* This source as presented is a modified version of original wiiuse for use
2  * with RetroArch, and must not be confused with the original software. */
3 
4 #ifndef __OS_H__
5 #define __OS_H__
6 
7 #ifdef WIN32
8  /* windows */
9  #define isnan(x) _isnan(x)
10  #define isinf(x) !_finite(x)
11 
12  /* disable warnings I don't care about */
13  #pragma warning(disable:4244) /* possible loss of data conversion */
14  #pragma warning(disable:4273) /* inconsistent dll linkage */
15  #pragma warning(disable:4217)
16 #else
17  /* nix/gekko */
18  #ifdef GEKKO
19  #include <gccore.h>
20  #include <ogcsys.h>
21  #include <bte/bte.h>
22  #include "network.h"
23  #include <ogc/lwp_queue.h>
24  #include <ogc/machine/asm.h>
25  #include <ogc/machine/processor.h>
26  #include <ogc/lwp_wkspace.h>
27  #else
28  #endif
29 #endif
30 
31 #endif
Core header which includes all subsequent subsystem headers.