emulators/adamem: fix build on powerpc64 elfv2

regparm is only supported on x86.
This commit is contained in:
Piotr Kubaj 2020-02-15 00:19:45 +00:00
parent 44fede1142
commit 8544327c40
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=526190

View file

@ -1,13 +1,17 @@
Index: Z80IO.h
@@ -11,7 +11,6 @@
--- Z80IO.h.orig 1999-02-14 19:45:30 UTC
+++ Z80IO.h
@@ -11,9 +11,8 @@
/****************************************************************************/
#define INLINE_OP /* Inline Z80_RDOP() */
-#define INLINE_MEM /* Inline Z80_RDMEM() and Z80_WRMEM() */
#ifdef __GNUC__
-#ifdef __GNUC__
+#if defined(__GNUC__) && (defined(__amd64__) || defined(__i386__))
#define FASTCALL __attribute__ ((regparm(3)))
@@ -36,11 +35,11 @@
#ifdef INLINE_MEM
#define INLINE_MEM_GNU
@@ -36,11 +35,11 @@ void Z80_Out (unsigned Port,byte Value) FASTCALL;
/***************************************************************************/
/* Read a byte from given memory location */
/***************************************************************************/