~ubuntu-branches/ubuntu/lucid/fceux/lucid

« back to all changes in this revision

Viewing changes to fceu/src/mappers/emutypes.h

  • Committer: Bazaar Package Importer
  • Author(s): Fabrice Coutadeur
  • Date: 2009-12-14 08:05:17 UTC
  • Revision ID: james.westby@ubuntu.com-20091214080517-abi5tj8avthfan7c
Tags: upstream-2.1.2+repack
ImportĀ upstreamĀ versionĀ 2.1.2+repack

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#ifndef _EMUTYPES_H_
 
2
#define _EMUTYPES_H_
 
3
 
 
4
#ifndef INLINE
 
5
 
 
6
#if defined(_MSC_VER)
 
7
#define INLINE __forceinline
 
8
#elif defined(__GNUC__)
 
9
#define INLINE __inline__
 
10
#elif defined(_MWERKS_)
 
11
#define INLINE inline
 
12
#else
 
13
#define INLINE
 
14
#endif
 
15
#endif
 
16
 
 
17
#if defined(EMU_DLL_IMPORTS)
 
18
#define EMU2149_DLL_IMPORTS
 
19
#define EMU2212_DLL_IMPORTS
 
20
#define EMU2413_DLL_IMPORTS
 
21
#define EMU8950_DLL_IMPORTS
 
22
#define EMU76489_DLL_IMPORTS
 
23
#endif
 
24
 
 
25
#ifdef __cplusplus
 
26
extern "C" {
 
27
#endif
 
28
 
 
29
typedef unsigned int e_uint;
 
30
typedef signed int e_int;
 
31
 
 
32
typedef unsigned char e_uint8 ;
 
33
typedef signed char e_int8 ;
 
34
 
 
35
typedef unsigned short e_uint16 ;
 
36
typedef signed short e_int16 ;
 
37
 
 
38
typedef unsigned int e_uint32 ;
 
39
typedef signed int e_int32 ;
 
40
 
 
41
#ifdef __cplusplus
 
42
}
 
43
#endif
 
44
#endif