notaz.gp2x.de
/
picodrive.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
improve 64bit portability
[picodrive.git]
/
cpu
/
fame
/
fame.h
diff --git
a/cpu/fame/fame.h
b/cpu/fame/fame.h
index
0baabf2
..
aba9316
100644
(file)
--- a/
cpu/fame/fame.h
+++ b/
cpu/fame/fame.h
@@
-9,6
+9,12
@@
#ifndef __FAME_H__
\r
#define __FAME_H__
\r
\r
#ifndef __FAME_H__
\r
#define __FAME_H__
\r
\r
+// uintptr_t
\r
+#include <stdlib.h>
\r
+#ifndef _MSC_VER
\r
+#include <stdint.h>
\r
+#endif
\r
+
\r
#ifdef __cplusplus
\r
extern "C" {
\r
#endif
\r
#ifdef __cplusplus
\r
extern "C" {
\r
#endif
\r
@@
-127,7
+133,7
@@
typedef struct
signed int cycles_needed;
\r
\r
unsigned short *PC;
\r
signed int cycles_needed;
\r
\r
unsigned short *PC;
\r
- u
nsigned long
BasePC;
\r
+ u
intptr_t
BasePC;
\r
unsigned int flag_C;
\r
unsigned int flag_V;
\r
unsigned int flag_NotZ;
\r
unsigned int flag_C;
\r
unsigned int flag_V;
\r
unsigned int flag_NotZ;
\r
@@
-140,7
+146,7
@@
typedef struct
unsigned char not_polling;
\r
unsigned char pad[3];
\r
\r
unsigned char not_polling;
\r
unsigned char pad[3];
\r
\r
- u
nsigned long
Fetch[M68K_FETCHBANK1];
\r
+ u
intptr_t
Fetch[M68K_FETCHBANK1];
\r
} M68K_CONTEXT;
\r
\r
typedef enum
\r
} M68K_CONTEXT;
\r
\r
typedef enum
\r