Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Log started at: Tue Jul 25 12:37:31 EDT 2017
- RetroPie-Setup version: 4.2.12 (af9e71e)
- System: Linux lulu-galliumos 4.8.17-galliumos #1 SMP PREEMPT galliumos4 Thu Feb 23 02:27:28 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
- ~/RetroPie-Setup/tmp/build/lr-genesis-plus-gx ~/RetroPie-Setup
- = = = = = = = = = = = = = = = = = = = = =
- Getting sources for 'lr-genesis-plus-gx' : Sega 8/16 bit emu - Genesis Plus (enhanced) port for libretro
- = = = = = = = = = = = = = = = = = = = = =
- git clone --recursive --depth 1 "https://github.com/libretro/Genesis-Plus-GX.git" "/home/tdietrich/RetroPie-Setup/tmp/build/lr-genesis-plus-gx"
- Cloning into '/home/tdietrich/RetroPie-Setup/tmp/build/lr-genesis-plus-gx'...
- ~/RetroPie-Setup
- ~/RetroPie-Setup/tmp/build/lr-genesis-plus-gx ~/RetroPie-Setup
- = = = = = = = = = = = = = = = = = = = = =
- Building 'lr-genesis-plus-gx' : Sega 8/16 bit emu - Genesis Plus (enhanced) port for libretro
- = = = = = = = = = = = = = = = = = = = = =
- rm -f ./core/system.o ./core/genesis.o ./core/loadrom.o ./core/io_ctrl.o ./core/vdp_render.o ./core/state.o ./core/mem68k.o ./core/membnk.o ./core/memz80.o ./core/vdp_ctrl.o ./core/z80/z80.o ./core/m68k/s68kcpu.o ./core/m68k/m68kcpu.o ./core/ntsc/sms_ntsc.o ./core/ntsc/md_ntsc.o ./core/sound/psg.o ./core/sound/blip_buf.o ./core/sound/ym2612.o ./core/sound/eq.o ./core/sound/ym2413.o ./core/sound/sound.o ./core/input_hw/graphic_board.o ./core/input_hw/terebi_oekaki.o ./core/input_hw/xe_1ap.o ./core/input_hw/gamepad.o ./core/input_hw/mouse.o ./core/input_hw/lightgun.o ./core/input_hw/sportspad.o ./core/input_hw/teamplayer.o ./core/input_hw/input.o ./core/input_hw/paddle.o ./core/input_hw/activator.o ./core/cd_hw/cd_cart.o ./core/cd_hw/pcm.o ./core/cd_hw/cdd.o ./core/cd_hw/cdc.o ./core/cd_hw/scd.o ./core/cd_hw/gfx.o ./core/cart_hw/eeprom_93c.o ./core/cart_hw/areplay.o ./core/cart_hw/ggenie.o ./core/cart_hw/eeprom_i2c.o ./core/cart_hw/sms_cart.o ./core/cart_hw/eeprom_spi.o ./core/cart_hw/md_cart.o ./core/cart_hw/sram.o ./core/cart_hw/svp/ssp16.o ./core/cart_hw/svp/svp.o ./libretro-common/streams/file_stream.o ./core/tremor/floor1.o ./core/tremor/mdct.o ./core/tremor/mapping0.o ./core/tremor/vorbisfile.o ./core/tremor/registry.o ./core/tremor/codebook.o ./core/tremor/info.o ./core/tremor/res012.o ./core/tremor/framing.o ./core/tremor/block.o ./core/tremor/sharedbook.o ./core/tremor/window.o ./core/tremor/synthesis.o ./core/tremor/bitwise.o ./core/tremor/floor0.o ./libretro/libretro.o ./libretro/scrc32.o
- rm -f genesis_plus_gx_libretro.so
- cc -ocore/system.o -c core/system.c -O2 -march=native -pipe -DGIT_VERSION=\"" 5e2ed42"\" -O2 -DNDEBUG -fPIC -DUSE_LIBTREMOR -I./core -I./core/z80 -I./core/m68k -I./core/ntsc -I./core/sound -I./core/input_hw -I./core/cd_hw -I./core/cart_hw -I./core/cart_hw/svp -I./libretro -I./libretro-common/include -DUSE_16BPP_RENDERING -DFRONTEND_SUPPORTS_RGB565 -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN -DHAVE_ZLIB -D__LIBRETRO__ -DINLINE="static inline"
- cc -ocore/genesis.o -c core/genesis.c -O2 -march=native -pipe -DGIT_VERSION=\"" 5e2ed42"\" -O2 -DNDEBUG -fPIC -DUSE_LIBTREMOR -I./core -I./core/z80 -I./core/m68k -I./core/ntsc -I./core/sound -I./core/input_hw -I./core/cd_hw -I./core/cart_hw -I./core/cart_hw/svp -I./libretro -I./libretro-common/include -DUSE_16BPP_RENDERING -DFRONTEND_SUPPORTS_RGB565 -DLSB_FIRST -DBYTE_ORDER=LITTLE_ENDIAN -DHAVE_ZLIB -D__LIBRETRO__ -DINLINE="static inline"
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h:589:9: error: ‘MUL’ undeclared here (not in a function)
- 40*MUL, /* 0: Reset - Initial Stack Pointer */
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_read_imm_16’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:794:13: note: in expansion of macro ‘REG_PC’
- uint pc = REG_PC;
- ^
- ./core/m68k/m68k.h:189:26: note: each undeclared identifier is reported only once for each function it appears in
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:794:13: note: in expansion of macro ‘REG_PC’
- uint pc = REG_PC;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_read_imm_32’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:830:13: note: in expansion of macro ‘REG_PC’
- uint pc = REG_PC;
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_read_8’:
- ./core/m68k/m68k.h:848:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];;
- ^
- ./core/m68k/m68k.h:848:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- cpu_memory_map *temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];;
- ^
- ./core/m68k/m68k.h:852:11: error: request for member ‘read8’ in something not a structure or union
- if (temp->read8) return (*temp->read8)(ADDRESS_68K(address));
- ^
- ./core/m68k/m68k.h:852:33: error: request for member ‘read8’ in something not a structure or union
- if (temp->read8) return (*temp->read8)(ADDRESS_68K(address));
- ^
- In file included from core/shared.h:11:0,
- from core/system.c:42:
- ./core/m68k/m68k.h:853:29: error: request for member ‘base’ in something not a structure or union
- else return READ_BYTE(temp->base, (address) & 0xffff);
- ^
- core/macros.h:6:32: note: in definition of macro ‘READ_BYTE’
- #define READ_BYTE(BASE, ADDR) (BASE)[(ADDR)^1]
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_read_16’:
- ./core/m68k/m68k.h:858:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:863:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:864:11: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return (*temp->read16)(ADDRESS_68K(address));
- ^
- ./core/m68k/m68k.h:864:34: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return (*temp->read16)(ADDRESS_68K(address));
- ^
- ./core/m68k/m68k.h:865:31: error: request for member ‘base’ in something not a structure or union
- else return *(uint16 *)(temp->base + ((address) & 0xffff));
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_read_32’:
- ./core/m68k/m68k.h:870:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:875:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:876:11: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return ((*temp->read16)(ADDRESS_68K(address)) << 16) | ((*temp->read16)(ADDRESS_68K(address + 2)));
- ^
- ./core/m68k/m68k.h:876:35: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return ((*temp->read16)(ADDRESS_68K(address)) << 16) | ((*temp->read16)(ADDRESS_68K(address + 2)));
- ^
- ./core/m68k/m68k.h:876:83: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return ((*temp->read16)(ADDRESS_68K(address)) << 16) | ((*temp->read16)(ADDRESS_68K(address + 2)));
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_write_8’:
- ./core/m68k/m68k.h:882:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:886:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:887:11: error: request for member ‘write8’ in something not a structure or union
- if (temp->write8) (*temp->write8)(ADDRESS_68K(address),value);
- ^
- ./core/m68k/m68k.h:887:27: error: request for member ‘write8’ in something not a structure or union
- if (temp->write8) (*temp->write8)(ADDRESS_68K(address),value);
- ^
- In file included from core/shared.h:11:0,
- from core/system.c:42:
- ./core/m68k/m68k.h:888:23: error: request for member ‘base’ in something not a structure or union
- else WRITE_BYTE(temp->base, (address) & 0xffff, value);
- ^
- core/macros.h:15:38: note: in definition of macro ‘WRITE_BYTE’
- #define WRITE_BYTE(BASE, ADDR, VAL) (BASE)[(ADDR)^1] = (VAL)&0xff
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_write_16’:
- ./core/m68k/m68k.h:893:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:898:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:899:11: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address),value);
- ^
- ./core/m68k/m68k.h:899:28: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address),value);
- ^
- ./core/m68k/m68k.h:900:24: error: request for member ‘base’ in something not a structure or union
- else *(uint16 *)(temp->base + ((address) & 0xffff)) = value;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_write_32’:
- ./core/m68k/m68k.h:905:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:910:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:911:11: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address),value>>16);
- ^
- ./core/m68k/m68k.h:911:28: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address),value>>16);
- ^
- ./core/m68k/m68k.h:912:24: error: request for member ‘base’ in something not a structure or union
- else *(uint16 *)(temp->base + ((address) & 0xffff)) = value >> 16;
- ^
- ./core/m68k/m68k.h:915:11: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address+2),value&0xffff);
- ^
- ./core/m68k/m68k.h:915:28: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address+2),value&0xffff);
- ^
- ./core/m68k/m68k.h:916:24: error: request for member ‘base’ in something not a structure or union
- else *(uint16 *)(temp->base + ((address + 2) & 0xffff)) = value;
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_get_ea_pcdi’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:927:17: note: in expansion of macro ‘REG_PC’
- uint old_pc = REG_PC;
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h:929:19: warning: implicit declaration of function ‘MAKE_INT_16’ [-Wimplicit-function-declaration]
- return old_pc + MAKE_INT_16(m68ki_read_imm_16());
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_get_ea_pcix’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:936:26: note: in expansion of macro ‘REG_PC’
- return m68ki_get_ea_ix(REG_PC);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_get_ea_ix’:
- ./core/m68k/m68k.h:186:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_DA m68ki_cpu.dar /* easy access to data and address regs */
- ^
- ./core/m68k/m68k.h:989:8: note: in expansion of macro ‘REG_DA’
- Xn = REG_DA[extension>>12]; /* Xn */
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h:994:20: warning: implicit declaration of function ‘MAKE_INT_8’ [-Wimplicit-function-declaration]
- return An + Xn + MAKE_INT_8(extension);
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_AY_AI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:355:24: note: in expansion of macro ‘AY’
- #define EA_AY_AI_8() AY /* address register indirect */
- ^
- ./core/m68k/m68k.h:999:44: note: in expansion of macro ‘EA_AY_AI_8’
- INLINE uint OPER_AY_AI_8(void) {uint ea = EA_AY_AI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_AI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:355:24: note: in expansion of macro ‘AY’
- #define EA_AY_AI_8() AY /* address register indirect */
- ^
- ./core/m68k/m68k.h:356:24: note: in expansion of macro ‘EA_AY_AI_8’
- #define EA_AY_AI_16() EA_AY_AI_8()
- ^
- ./core/m68k/m68k.h:1000:44: note: in expansion of macro ‘EA_AY_AI_16’
- INLINE uint OPER_AY_AI_16(void) {uint ea = EA_AY_AI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_AI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:355:24: note: in expansion of macro ‘AY’
- #define EA_AY_AI_8() AY /* address register indirect */
- ^
- ./core/m68k/m68k.h:357:24: note: in expansion of macro ‘EA_AY_AI_8’
- #define EA_AY_AI_32() EA_AY_AI_8()
- ^
- ./core/m68k/m68k.h:1001:44: note: in expansion of macro ‘EA_AY_AI_32’
- INLINE uint OPER_AY_AI_32(void) {uint ea = EA_AY_AI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:358:25: note: in expansion of macro ‘AY’
- #define EA_AY_PI_8() (AY++) /* postincrement (size = byte) */
- ^
- ./core/m68k/m68k.h:1002:44: note: in expansion of macro ‘EA_AY_PI_8’
- INLINE uint OPER_AY_PI_8(void) {uint ea = EA_AY_PI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:359:26: note: in expansion of macro ‘AY’
- #define EA_AY_PI_16() ((AY+=2)-2) /* postincrement (size = word) */
- ^
- ./core/m68k/m68k.h:1003:44: note: in expansion of macro ‘EA_AY_PI_16’
- INLINE uint OPER_AY_PI_16(void) {uint ea = EA_AY_PI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:360:26: note: in expansion of macro ‘AY’
- #define EA_AY_PI_32() ((AY+=4)-4) /* postincrement (size = long) */
- ^
- ./core/m68k/m68k.h:1004:44: note: in expansion of macro ‘EA_AY_PI_32’
- INLINE uint OPER_AY_PI_32(void) {uint ea = EA_AY_PI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PD_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:361:27: note: in expansion of macro ‘AY’
- #define EA_AY_PD_8() (--AY) /* predecrement (size = byte) */
- ^
- ./core/m68k/m68k.h:1005:44: note: in expansion of macro ‘EA_AY_PD_8’
- INLINE uint OPER_AY_PD_8(void) {uint ea = EA_AY_PD_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PD_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:362:25: note: in expansion of macro ‘AY’
- #define EA_AY_PD_16() (AY-=2) /* predecrement (size = word) */
- ^
- ./core/m68k/m68k.h:1006:44: note: in expansion of macro ‘EA_AY_PD_16’
- INLINE uint OPER_AY_PD_16(void) {uint ea = EA_AY_PD_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PD_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:363:25: note: in expansion of macro ‘AY’
- #define EA_AY_PD_32() (AY-=4) /* predecrement (size = long) */
- ^
- ./core/m68k/m68k.h:1007:44: note: in expansion of macro ‘EA_AY_PD_32’
- INLINE uint OPER_AY_PD_32(void) {uint ea = EA_AY_PD_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_DI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:364:25: note: in expansion of macro ‘AY’
- #define EA_AY_DI_8() (AY+MAKE_INT_16(m68ki_read_imm_16())) /* displacement */
- ^
- ./core/m68k/m68k.h:1008:44: note: in expansion of macro ‘EA_AY_DI_8’
- INLINE uint OPER_AY_DI_8(void) {uint ea = EA_AY_DI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_DI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:364:25: note: in expansion of macro ‘AY’
- #define EA_AY_DI_8() (AY+MAKE_INT_16(m68ki_read_imm_16())) /* displacement */
- ^
- ./core/m68k/m68k.h:365:24: note: in expansion of macro ‘EA_AY_DI_8’
- #define EA_AY_DI_16() EA_AY_DI_8()
- ^
- ./core/m68k/m68k.h:1009:44: note: in expansion of macro ‘EA_AY_DI_16’
- INLINE uint OPER_AY_DI_16(void) {uint ea = EA_AY_DI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_DI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:364:25: note: in expansion of macro ‘AY’
- #define EA_AY_DI_8() (AY+MAKE_INT_16(m68ki_read_imm_16())) /* displacement */
- ^
- ./core/m68k/m68k.h:366:24: note: in expansion of macro ‘EA_AY_DI_8’
- #define EA_AY_DI_32() EA_AY_DI_8()
- ^
- ./core/m68k/m68k.h:1010:44: note: in expansion of macro ‘EA_AY_DI_32’
- INLINE uint OPER_AY_DI_32(void) {uint ea = EA_AY_DI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_IX_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:367:40: note: in expansion of macro ‘AY’
- #define EA_AY_IX_8() m68ki_get_ea_ix(AY) /* indirect + index */
- ^
- ./core/m68k/m68k.h:1011:44: note: in expansion of macro ‘EA_AY_IX_8’
- INLINE uint OPER_AY_IX_8(void) {uint ea = EA_AY_IX_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_IX_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:367:40: note: in expansion of macro ‘AY’
- #define EA_AY_IX_8() m68ki_get_ea_ix(AY) /* indirect + index */
- ^
- ./core/m68k/m68k.h:368:24: note: in expansion of macro ‘EA_AY_IX_8’
- #define EA_AY_IX_16() EA_AY_IX_8()
- ^
- ./core/m68k/m68k.h:1012:44: note: in expansion of macro ‘EA_AY_IX_16’
- INLINE uint OPER_AY_IX_16(void) {uint ea = EA_AY_IX_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_IX_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:367:40: note: in expansion of macro ‘AY’
- #define EA_AY_IX_8() m68ki_get_ea_ix(AY) /* indirect + index */
- ^
- ./core/m68k/m68k.h:369:24: note: in expansion of macro ‘EA_AY_IX_8’
- #define EA_AY_IX_32() EA_AY_IX_8()
- ^
- ./core/m68k/m68k.h:1013:44: note: in expansion of macro ‘EA_AY_IX_32’
- INLINE uint OPER_AY_IX_32(void) {uint ea = EA_AY_IX_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_AI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:371:24: note: in expansion of macro ‘AX’
- #define EA_AX_AI_8() AX
- ^
- ./core/m68k/m68k.h:1015:44: note: in expansion of macro ‘EA_AX_AI_8’
- INLINE uint OPER_AX_AI_8(void) {uint ea = EA_AX_AI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_AI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:371:24: note: in expansion of macro ‘AX’
- #define EA_AX_AI_8() AX
- ^
- ./core/m68k/m68k.h:372:24: note: in expansion of macro ‘EA_AX_AI_8’
- #define EA_AX_AI_16() EA_AX_AI_8()
- ^
- ./core/m68k/m68k.h:1016:44: note: in expansion of macro ‘EA_AX_AI_16’
- INLINE uint OPER_AX_AI_16(void) {uint ea = EA_AX_AI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_AI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:371:24: note: in expansion of macro ‘AX’
- #define EA_AX_AI_8() AX
- ^
- ./core/m68k/m68k.h:373:24: note: in expansion of macro ‘EA_AX_AI_8’
- #define EA_AX_AI_32() EA_AX_AI_8()
- ^
- ./core/m68k/m68k.h:1017:44: note: in expansion of macro ‘EA_AX_AI_32’
- INLINE uint OPER_AX_AI_32(void) {uint ea = EA_AX_AI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:374:25: note: in expansion of macro ‘AX’
- #define EA_AX_PI_8() (AX++)
- ^
- ./core/m68k/m68k.h:1018:44: note: in expansion of macro ‘EA_AX_PI_8’
- INLINE uint OPER_AX_PI_8(void) {uint ea = EA_AX_PI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:375:26: note: in expansion of macro ‘AX’
- #define EA_AX_PI_16() ((AX+=2)-2)
- ^
- ./core/m68k/m68k.h:1019:44: note: in expansion of macro ‘EA_AX_PI_16’
- INLINE uint OPER_AX_PI_16(void) {uint ea = EA_AX_PI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:376:26: note: in expansion of macro ‘AX’
- #define EA_AX_PI_32() ((AX+=4)-4)
- ^
- ./core/m68k/m68k.h:1020:44: note: in expansion of macro ‘EA_AX_PI_32’
- INLINE uint OPER_AX_PI_32(void) {uint ea = EA_AX_PI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PD_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:377:27: note: in expansion of macro ‘AX’
- #define EA_AX_PD_8() (--AX)
- ^
- ./core/m68k/m68k.h:1021:44: note: in expansion of macro ‘EA_AX_PD_8’
- INLINE uint OPER_AX_PD_8(void) {uint ea = EA_AX_PD_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PD_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:378:25: note: in expansion of macro ‘AX’
- #define EA_AX_PD_16() (AX-=2)
- ^
- ./core/m68k/m68k.h:1022:44: note: in expansion of macro ‘EA_AX_PD_16’
- INLINE uint OPER_AX_PD_16(void) {uint ea = EA_AX_PD_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PD_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:379:25: note: in expansion of macro ‘AX’
- #define EA_AX_PD_32() (AX-=4)
- ^
- ./core/m68k/m68k.h:1023:44: note: in expansion of macro ‘EA_AX_PD_32’
- INLINE uint OPER_AX_PD_32(void) {uint ea = EA_AX_PD_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_DI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:380:25: note: in expansion of macro ‘AX’
- #define EA_AX_DI_8() (AX+MAKE_INT_16(m68ki_read_imm_16()))
- ^
- ./core/m68k/m68k.h:1024:44: note: in expansion of macro ‘EA_AX_DI_8’
- INLINE uint OPER_AX_DI_8(void) {uint ea = EA_AX_DI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_DI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:380:25: note: in expansion of macro ‘AX’
- #define EA_AX_DI_8() (AX+MAKE_INT_16(m68ki_read_imm_16()))
- ^
- ./core/m68k/m68k.h:381:24: note: in expansion of macro ‘EA_AX_DI_8’
- #define EA_AX_DI_16() EA_AX_DI_8()
- ^
- ./core/m68k/m68k.h:1025:44: note: in expansion of macro ‘EA_AX_DI_16’
- INLINE uint OPER_AX_DI_16(void) {uint ea = EA_AX_DI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_DI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:380:25: note: in expansion of macro ‘AX’
- #define EA_AX_DI_8() (AX+MAKE_INT_16(m68ki_read_imm_16()))
- ^
- ./core/m68k/m68k.h:382:24: note: in expansion of macro ‘EA_AX_DI_8’
- #define EA_AX_DI_32() EA_AX_DI_8()
- ^
- ./core/m68k/m68k.h:1026:44: note: in expansion of macro ‘EA_AX_DI_32’
- INLINE uint OPER_AX_DI_32(void) {uint ea = EA_AX_DI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_IX_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:383:40: note: in expansion of macro ‘AX’
- #define EA_AX_IX_8() m68ki_get_ea_ix(AX)
- ^
- ./core/m68k/m68k.h:1027:44: note: in expansion of macro ‘EA_AX_IX_8’
- INLINE uint OPER_AX_IX_8(void) {uint ea = EA_AX_IX_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_IX_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:383:40: note: in expansion of macro ‘AX’
- #define EA_AX_IX_8() m68ki_get_ea_ix(AX)
- ^
- ./core/m68k/m68k.h:384:24: note: in expansion of macro ‘EA_AX_IX_8’
- #define EA_AX_IX_16() EA_AX_IX_8()
- ^
- ./core/m68k/m68k.h:1028:44: note: in expansion of macro ‘EA_AX_IX_16’
- INLINE uint OPER_AX_IX_16(void) {uint ea = EA_AX_IX_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_IX_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:383:40: note: in expansion of macro ‘AX’
- #define EA_AX_IX_8() m68ki_get_ea_ix(AX)
- ^
- ./core/m68k/m68k.h:385:24: note: in expansion of macro ‘EA_AX_IX_8’
- #define EA_AX_IX_32() EA_AX_IX_8()
- ^
- ./core/m68k/m68k.h:1029:44: note: in expansion of macro ‘EA_AX_IX_32’
- INLINE uint OPER_AX_IX_32(void) {uint ea = EA_AX_IX_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_A7_PI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:387:26: note: in expansion of macro ‘REG_A’
- #define EA_A7_PI_8() ((REG_A[7]+=2)-2)
- ^
- ./core/m68k/m68k.h:1031:44: note: in expansion of macro ‘EA_A7_PI_8’
- INLINE uint OPER_A7_PI_8(void) {uint ea = EA_A7_PI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_A7_PD_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:388:25: note: in expansion of macro ‘REG_A’
- #define EA_A7_PD_8() (REG_A[7]-=2)
- ^
- ./core/m68k/m68k.h:1032:44: note: in expansion of macro ‘EA_A7_PD_8’
- INLINE uint OPER_A7_PD_8(void) {uint ea = EA_A7_PD_8(); return m68ki_read_8(ea); }
- ^
- In file included from core/shared.h:11:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_PCDI_8’:
- ./core/m68k/m68k.h:528:52: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_pcrelative_8(address) READ_BYTE(m68ki_cpu.memory_map[((address)>>16)&0xff].base, (address) & 0xffff)
- ^
- core/macros.h:6:32: note: in definition of macro ‘READ_BYTE’
- #define READ_BYTE(BASE, ADDR) (BASE)[(ADDR)^1]
- ^
- ./core/m68k/m68k.h:536:31: note: in expansion of macro ‘m68k_read_pcrelative_8’
- #define m68ki_read_pcrel_8(A) m68k_read_pcrelative_8(A)
- ^
- ./core/m68k/m68k.h:1040:66: note: in expansion of macro ‘m68ki_read_pcrel_8’
- INLINE uint OPER_PCDI_8(void) {uint ea = EA_PCDI_8(); return m68ki_read_pcrel_8(ea); }
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_PCDI_16’:
- ./core/m68k/m68k.h:524:53: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_immediate_16(address) *(uint16 *)(m68ki_cpu.memory_map[((address)>>16)&0xff].base + ((address) & 0xffff))
- ^
- ./core/m68k/m68k.h:529:42: note: in expansion of macro ‘m68k_read_immediate_16’
- #define m68k_read_pcrelative_16(address) m68k_read_immediate_16(address)
- ^
- ./core/m68k/m68k.h:537:32: note: in expansion of macro ‘m68k_read_pcrelative_16’
- #define m68ki_read_pcrel_16(A) m68k_read_pcrelative_16(A)
- ^
- ./core/m68k/m68k.h:1041:66: note: in expansion of macro ‘m68ki_read_pcrel_16’
- INLINE uint OPER_PCDI_16(void) {uint ea = EA_PCDI_16(); return m68ki_read_pcrel_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_PCDI_32’:
- ./core/m68k/m68k.h:524:53: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_immediate_16(address) *(uint16 *)(m68ki_cpu.memory_map[((address)>>16)&0xff].base + ((address) & 0xffff))
- ^
- ./core/m68k/m68k.h:525:42: note: in expansion of macro ‘m68k_read_immediate_16’
- #define m68k_read_immediate_32(address) (m68k_read_immediate_16(address) << 16) | (m68k_read_immediate_16(address+2))
- ^
- ./core/m68k/m68k.h:530:42: note: in expansion of macro ‘m68k_read_immediate_32’
- #define m68k_read_pcrelative_32(address) m68k_read_immediate_32(address)
- ^
- ./core/m68k/m68k.h:538:32: note: in expansion of macro ‘m68k_read_pcrelative_32’
- #define m68ki_read_pcrel_32(A) m68k_read_pcrelative_32(A)
- ^
- ./core/m68k/m68k.h:1042:66: note: in expansion of macro ‘m68ki_read_pcrel_32’
- INLINE uint OPER_PCDI_32(void) {uint ea = EA_PCDI_32(); return m68ki_read_pcrel_32(ea);}
- ^
- In file included from core/shared.h:11:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_PCIX_8’:
- ./core/m68k/m68k.h:528:52: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_pcrelative_8(address) READ_BYTE(m68ki_cpu.memory_map[((address)>>16)&0xff].base, (address) & 0xffff)
- ^
- core/macros.h:6:32: note: in definition of macro ‘READ_BYTE’
- #define READ_BYTE(BASE, ADDR) (BASE)[(ADDR)^1]
- ^
- ./core/m68k/m68k.h:536:31: note: in expansion of macro ‘m68k_read_pcrelative_8’
- #define m68ki_read_pcrel_8(A) m68k_read_pcrelative_8(A)
- ^
- ./core/m68k/m68k.h:1043:66: note: in expansion of macro ‘m68ki_read_pcrel_8’
- INLINE uint OPER_PCIX_8(void) {uint ea = EA_PCIX_8(); return m68ki_read_pcrel_8(ea); }
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_PCIX_16’:
- ./core/m68k/m68k.h:524:53: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_immediate_16(address) *(uint16 *)(m68ki_cpu.memory_map[((address)>>16)&0xff].base + ((address) & 0xffff))
- ^
- ./core/m68k/m68k.h:529:42: note: in expansion of macro ‘m68k_read_immediate_16’
- #define m68k_read_pcrelative_16(address) m68k_read_immediate_16(address)
- ^
- ./core/m68k/m68k.h:537:32: note: in expansion of macro ‘m68k_read_pcrelative_16’
- #define m68ki_read_pcrel_16(A) m68k_read_pcrelative_16(A)
- ^
- ./core/m68k/m68k.h:1044:66: note: in expansion of macro ‘m68ki_read_pcrel_16’
- INLINE uint OPER_PCIX_16(void) {uint ea = EA_PCIX_16(); return m68ki_read_pcrel_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_PCIX_32’:
- ./core/m68k/m68k.h:524:53: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_immediate_16(address) *(uint16 *)(m68ki_cpu.memory_map[((address)>>16)&0xff].base + ((address) & 0xffff))
- ^
- ./core/m68k/m68k.h:525:42: note: in expansion of macro ‘m68k_read_immediate_16’
- #define m68k_read_immediate_32(address) (m68k_read_immediate_16(address) << 16) | (m68k_read_immediate_16(address+2))
- ^
- ./core/m68k/m68k.h:530:42: note: in expansion of macro ‘m68k_read_immediate_32’
- #define m68k_read_pcrelative_32(address) m68k_read_immediate_32(address)
- ^
- ./core/m68k/m68k.h:538:32: note: in expansion of macro ‘m68k_read_pcrelative_32’
- #define m68ki_read_pcrel_32(A) m68k_read_pcrelative_32(A)
- ^
- ./core/m68k/m68k.h:1045:66: note: in expansion of macro ‘m68ki_read_pcrel_32’
- INLINE uint OPER_PCIX_32(void) {uint ea = EA_PCIX_32(); return m68ki_read_pcrel_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_push_16’:
- ./core/m68k/m68k.h:193:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP m68ki_cpu.dar[15]
- ^
- ./core/m68k/m68k.h:1054:3: note: in expansion of macro ‘REG_SP’
- REG_SP = MASK_OUT_ABOVE_32(REG_SP - 2);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_push_32’:
- ./core/m68k/m68k.h:193:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP m68ki_cpu.dar[15]
- ^
- ./core/m68k/m68k.h:1060:3: note: in expansion of macro ‘REG_SP’
- REG_SP = MASK_OUT_ABOVE_32(REG_SP - 4);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_pull_16’:
- ./core/m68k/m68k.h:193:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP m68ki_cpu.dar[15]
- ^
- ./core/m68k/m68k.h:1066:13: note: in expansion of macro ‘REG_SP’
- uint sp = REG_SP;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_pull_32’:
- ./core/m68k/m68k.h:193:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP m68ki_cpu.dar[15]
- ^
- ./core/m68k/m68k.h:1073:13: note: in expansion of macro ‘REG_SP’
- uint sp = REG_SP;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_jump’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1088:3: note: in expansion of macro ‘REG_PC’
- REG_PC = new_pc;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_jump_vector’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1094:3: note: in expansion of macro ‘REG_PC’
- REG_PC = m68ki_read_32(vector<<2);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_branch_8’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1105:3: note: in expansion of macro ‘REG_PC’
- REG_PC += MAKE_INT_8(offset);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_branch_16’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1110:3: note: in expansion of macro ‘REG_PC’
- REG_PC += MAKE_INT_16(offset);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_branch_32’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1115:3: note: in expansion of macro ‘REG_PC’
- REG_PC += offset;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_set_s_flag’:
- ./core/m68k/m68k.h:190:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP_BASE m68ki_cpu.sp
- ^
- ./core/m68k/m68k.h:1128:3: note: in expansion of macro ‘REG_SP_BASE’
- REG_SP_BASE[FLAG_S] = REG_SP;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_set_ccr’:
- ./core/m68k/m68k.h:198:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define FLAG_X m68ki_cpu.x_flag
- ^
- ./core/m68k/m68k.h:1139:3: note: in expansion of macro ‘FLAG_X’
- FLAG_X = BIT_4(value) << 4;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_set_sr’:
- ./core/m68k/m68k.h:196:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define FLAG_T1 m68ki_cpu.t1_flag
- ^
- ./core/m68k/m68k.h:1151:3: note: in expansion of macro ‘FLAG_T1’
- FLAG_T1 = BIT_F(value);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_init_exception’:
- ./core/m68k/m68k.h:196:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define FLAG_T1 m68ki_cpu.t1_flag
- ^
- ./core/m68k/m68k.h:508:26: note: in expansion of macro ‘FLAG_T1’
- #define m68ki_get_sr() ( FLAG_T1 | \
- ^
- ./core/m68k/m68k.h:1167:13: note: in expansion of macro ‘m68ki_get_sr’
- uint sr = m68ki_get_sr();
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_exception_trap’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1210:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC, sr);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_exception_trapN’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1222:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC, sr);
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_exception_privilege_violation’:
- ./core/m68k/m68k.h:1256:3: error: ‘CPU_INSTR_MODE’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- ./core/m68k/m68k.h:1256:20: error: ‘INSTRUCTION_NO’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1259:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC-2, sr);
- ^
- ./core/m68k/m68k.h:217:27: error: ‘m68ki_cycles’ undeclared (first use in this function)
- #define CYC_INSTRUCTION m68ki_cycles
- ^
- ./core/m68k/m68k.h:517:44: note: in definition of macro ‘USE_CYCLES’
- #define USE_CYCLES(A) m68ki_cpu.cycles += (A)
- ^
- ./core/m68k/m68k.h:1263:61: note: in expansion of macro ‘CYC_INSTRUCTION’
- USE_CYCLES(CYC_EXCEPTION[EXCEPTION_PRIVILEGE_VIOLATION] - CYC_INSTRUCTION[REG_IR]);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_exception_1010’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1270:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC-2, sr);
- ^
- ./core/m68k/m68k.h:217:27: error: ‘m68ki_cycles’ undeclared (first use in this function)
- #define CYC_INSTRUCTION m68ki_cycles
- ^
- ./core/m68k/m68k.h:517:44: note: in definition of macro ‘USE_CYCLES’
- #define USE_CYCLES(A) m68ki_cpu.cycles += (A)
- ^
- ./core/m68k/m68k.h:1274:46: note: in expansion of macro ‘CYC_INSTRUCTION’
- USE_CYCLES(CYC_EXCEPTION[EXCEPTION_1010] - CYC_INSTRUCTION[REG_IR]);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_exception_1111’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1281:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC-2, sr);
- ^
- ./core/m68k/m68k.h:217:27: error: ‘m68ki_cycles’ undeclared (first use in this function)
- #define CYC_INSTRUCTION m68ki_cycles
- ^
- ./core/m68k/m68k.h:517:44: note: in definition of macro ‘USE_CYCLES’
- #define USE_CYCLES(A) m68ki_cpu.cycles += (A)
- ^
- ./core/m68k/m68k.h:1285:46: note: in expansion of macro ‘CYC_INSTRUCTION’
- USE_CYCLES(CYC_EXCEPTION[EXCEPTION_1111] - CYC_INSTRUCTION[REG_IR]);
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_exception_illegal’:
- ./core/m68k/m68k.h:1294:3: error: ‘CPU_INSTR_MODE’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- ./core/m68k/m68k.h:1294:20: error: ‘INSTRUCTION_NO’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1297:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC-2, sr);
- ^
- ./core/m68k/m68k.h:217:27: error: ‘m68ki_cycles’ undeclared (first use in this function)
- #define CYC_INSTRUCTION m68ki_cycles
- ^
- ./core/m68k/m68k.h:517:44: note: in definition of macro ‘USE_CYCLES’
- #define USE_CYCLES(A) m68ki_cpu.cycles += (A)
- ^
- ./core/m68k/m68k.h:1301:61: note: in expansion of macro ‘CYC_INSTRUCTION’
- USE_CYCLES(CYC_EXCEPTION[EXCEPTION_ILLEGAL_INSTRUCTION] - CYC_INSTRUCTION[REG_IR]);
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_exception_interrupt’:
- ./core/m68k/m68k.h:1339:3: error: ‘CPU_INSTR_MODE’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- ./core/m68k/m68k.h:1339:20: error: ‘INSTRUCTION_NO’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- In file included from core/shared.h:13:0,
- from core/system.c:42:
- ./core/m68k/m68k.h:206:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define CPU_STOPPED m68ki_cpu.stopped
- ^
- ./core/m68k/m68k.h:1343:3: note: in expansion of macro ‘CPU_STOPPED’
- CPU_STOPPED &= STOP_LEVEL_HALT;
- ^
- ./core/m68k/m68k.h:256:28: error: ‘M68K_INT_ACK_AUTOVECTOR’ undeclared (first use in this function)
- #define m68ki_int_ack(A) M68K_INT_ACK_AUTOVECTOR
- ^
- ./core/m68k/m68k.h:1359:3: note: in expansion of macro ‘m68ki_int_ack’
- m68ki_int_ack(int_level);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_check_interrupts’:
- ./core/m68k/m68k.h:205:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define CPU_INT_LEVEL m68ki_cpu.int_level /* ASG: changed from CPU_INTS_PENDING */
- ^
- ./core/m68k/m68k.h:1381:6: note: in expansion of macro ‘CPU_INT_LEVEL’
- if(CPU_INT_LEVEL > FLAG_INT_MASK)
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h:589:9: error: ‘MUL’ undeclared here (not in a function)
- 40*MUL, /* 0: Reset - Initial Stack Pointer */
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_read_imm_16’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:794:13: note: in expansion of macro ‘REG_PC’
- uint pc = REG_PC;
- ^
- ./core/m68k/m68k.h:189:26: note: each undeclared identifier is reported only once for each function it appears in
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:794:13: note: in expansion of macro ‘REG_PC’
- uint pc = REG_PC;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_read_imm_32’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:830:13: note: in expansion of macro ‘REG_PC’
- uint pc = REG_PC;
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_read_8’:
- ./core/m68k/m68k.h:848:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];;
- ^
- ./core/m68k/m68k.h:848:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- cpu_memory_map *temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];;
- ^
- ./core/m68k/m68k.h:852:11: error: request for member ‘read8’ in something not a structure or union
- if (temp->read8) return (*temp->read8)(ADDRESS_68K(address));
- ^
- ./core/m68k/m68k.h:852:33: error: request for member ‘read8’ in something not a structure or union
- if (temp->read8) return (*temp->read8)(ADDRESS_68K(address));
- ^
- In file included from core/shared.h:11:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h:853:29: error: request for member ‘base’ in something not a structure or union
- else return READ_BYTE(temp->base, (address) & 0xffff);
- ^
- core/macros.h:6:32: note: in definition of macro ‘READ_BYTE’
- #define READ_BYTE(BASE, ADDR) (BASE)[(ADDR)^1]
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_read_16’:
- ./core/m68k/m68k.h:858:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:863:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:864:11: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return (*temp->read16)(ADDRESS_68K(address));
- ^
- ./core/m68k/m68k.h:864:34: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return (*temp->read16)(ADDRESS_68K(address));
- ^
- ./core/m68k/m68k.h:865:31: error: request for member ‘base’ in something not a structure or union
- else return *(uint16 *)(temp->base + ((address) & 0xffff));
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_read_32’:
- ./core/m68k/m68k.h:870:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:875:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:876:11: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return ((*temp->read16)(ADDRESS_68K(address)) << 16) | ((*temp->read16)(ADDRESS_68K(address + 2)));
- ^
- ./core/m68k/m68k.h:876:35: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return ((*temp->read16)(ADDRESS_68K(address)) << 16) | ((*temp->read16)(ADDRESS_68K(address + 2)));
- ^
- ./core/m68k/m68k.h:876:83: error: request for member ‘read16’ in something not a structure or union
- if (temp->read16) return ((*temp->read16)(ADDRESS_68K(address)) << 16) | ((*temp->read16)(ADDRESS_68K(address + 2)));
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_write_8’:
- ./core/m68k/m68k.h:882:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:886:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:887:11: error: request for member ‘write8’ in something not a structure or union
- if (temp->write8) (*temp->write8)(ADDRESS_68K(address),value);
- ^
- ./core/m68k/m68k.h:887:27: error: request for member ‘write8’ in something not a structure or union
- if (temp->write8) (*temp->write8)(ADDRESS_68K(address),value);
- ^
- In file included from core/shared.h:11:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h:888:23: error: request for member ‘base’ in something not a structure or union
- else WRITE_BYTE(temp->base, (address) & 0xffff, value);
- ^
- core/macros.h:15:38: note: in definition of macro ‘WRITE_BYTE’
- #define WRITE_BYTE(BASE, ADDR, VAL) (BASE)[(ADDR)^1] = (VAL)&0xff
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_write_16’:
- ./core/m68k/m68k.h:893:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:898:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:899:11: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address),value);
- ^
- ./core/m68k/m68k.h:899:28: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address),value);
- ^
- ./core/m68k/m68k.h:900:24: error: request for member ‘base’ in something not a structure or union
- else *(uint16 *)(temp->base + ((address) & 0xffff)) = value;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_write_32’:
- ./core/m68k/m68k.h:905:3: error: unknown type name ‘cpu_memory_map’
- cpu_memory_map *temp;
- ^
- ./core/m68k/m68k.h:910:11: error: ‘m68ki_cpu’ undeclared (first use in this function)
- temp = &m68ki_cpu.memory_map[((address)>>16)&0xff];
- ^
- ./core/m68k/m68k.h:911:11: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address),value>>16);
- ^
- ./core/m68k/m68k.h:911:28: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address),value>>16);
- ^
- ./core/m68k/m68k.h:912:24: error: request for member ‘base’ in something not a structure or union
- else *(uint16 *)(temp->base + ((address) & 0xffff)) = value >> 16;
- ^
- ./core/m68k/m68k.h:915:11: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address+2),value&0xffff);
- ^
- ./core/m68k/m68k.h:915:28: error: request for member ‘write16’ in something not a structure or union
- if (temp->write16) (*temp->write16)(ADDRESS_68K(address+2),value&0xffff);
- ^
- ./core/m68k/m68k.h:916:24: error: request for member ‘base’ in something not a structure or union
- else *(uint16 *)(temp->base + ((address + 2) & 0xffff)) = value;
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_get_ea_pcdi’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:927:17: note: in expansion of macro ‘REG_PC’
- uint old_pc = REG_PC;
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h:929:19: warning: implicit declaration of function ‘MAKE_INT_16’ [-Wimplicit-function-declaration]
- return old_pc + MAKE_INT_16(m68ki_read_imm_16());
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_get_ea_pcix’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:936:26: note: in expansion of macro ‘REG_PC’
- return m68ki_get_ea_ix(REG_PC);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_get_ea_ix’:
- ./core/m68k/m68k.h:186:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_DA m68ki_cpu.dar /* easy access to data and address regs */
- ^
- ./core/m68k/m68k.h:989:8: note: in expansion of macro ‘REG_DA’
- Xn = REG_DA[extension>>12]; /* Xn */
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h:994:20: warning: implicit declaration of function ‘MAKE_INT_8’ [-Wimplicit-function-declaration]
- return An + Xn + MAKE_INT_8(extension);
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_AY_AI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:355:24: note: in expansion of macro ‘AY’
- #define EA_AY_AI_8() AY /* address register indirect */
- ^
- ./core/m68k/m68k.h:999:44: note: in expansion of macro ‘EA_AY_AI_8’
- INLINE uint OPER_AY_AI_8(void) {uint ea = EA_AY_AI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_AI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:355:24: note: in expansion of macro ‘AY’
- #define EA_AY_AI_8() AY /* address register indirect */
- ^
- ./core/m68k/m68k.h:356:24: note: in expansion of macro ‘EA_AY_AI_8’
- #define EA_AY_AI_16() EA_AY_AI_8()
- ^
- ./core/m68k/m68k.h:1000:44: note: in expansion of macro ‘EA_AY_AI_16’
- INLINE uint OPER_AY_AI_16(void) {uint ea = EA_AY_AI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_AI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:355:24: note: in expansion of macro ‘AY’
- #define EA_AY_AI_8() AY /* address register indirect */
- ^
- ./core/m68k/m68k.h:357:24: note: in expansion of macro ‘EA_AY_AI_8’
- #define EA_AY_AI_32() EA_AY_AI_8()
- ^
- ./core/m68k/m68k.h:1001:44: note: in expansion of macro ‘EA_AY_AI_32’
- INLINE uint OPER_AY_AI_32(void) {uint ea = EA_AY_AI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:358:25: note: in expansion of macro ‘AY’
- #define EA_AY_PI_8() (AY++) /* postincrement (size = byte) */
- ^
- ./core/m68k/m68k.h:1002:44: note: in expansion of macro ‘EA_AY_PI_8’
- INLINE uint OPER_AY_PI_8(void) {uint ea = EA_AY_PI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:359:26: note: in expansion of macro ‘AY’
- #define EA_AY_PI_16() ((AY+=2)-2) /* postincrement (size = word) */
- ^
- ./core/m68k/m68k.h:1003:44: note: in expansion of macro ‘EA_AY_PI_16’
- INLINE uint OPER_AY_PI_16(void) {uint ea = EA_AY_PI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:360:26: note: in expansion of macro ‘AY’
- #define EA_AY_PI_32() ((AY+=4)-4) /* postincrement (size = long) */
- ^
- ./core/m68k/m68k.h:1004:44: note: in expansion of macro ‘EA_AY_PI_32’
- INLINE uint OPER_AY_PI_32(void) {uint ea = EA_AY_PI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PD_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:361:27: note: in expansion of macro ‘AY’
- #define EA_AY_PD_8() (--AY) /* predecrement (size = byte) */
- ^
- ./core/m68k/m68k.h:1005:44: note: in expansion of macro ‘EA_AY_PD_8’
- INLINE uint OPER_AY_PD_8(void) {uint ea = EA_AY_PD_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PD_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:362:25: note: in expansion of macro ‘AY’
- #define EA_AY_PD_16() (AY-=2) /* predecrement (size = word) */
- ^
- ./core/m68k/m68k.h:1006:44: note: in expansion of macro ‘EA_AY_PD_16’
- INLINE uint OPER_AY_PD_16(void) {uint ea = EA_AY_PD_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_PD_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:363:25: note: in expansion of macro ‘AY’
- #define EA_AY_PD_32() (AY-=4) /* predecrement (size = long) */
- ^
- ./core/m68k/m68k.h:1007:44: note: in expansion of macro ‘EA_AY_PD_32’
- INLINE uint OPER_AY_PD_32(void) {uint ea = EA_AY_PD_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_DI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:364:25: note: in expansion of macro ‘AY’
- #define EA_AY_DI_8() (AY+MAKE_INT_16(m68ki_read_imm_16())) /* displacement */
- ^
- ./core/m68k/m68k.h:1008:44: note: in expansion of macro ‘EA_AY_DI_8’
- INLINE uint OPER_AY_DI_8(void) {uint ea = EA_AY_DI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_DI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:364:25: note: in expansion of macro ‘AY’
- #define EA_AY_DI_8() (AY+MAKE_INT_16(m68ki_read_imm_16())) /* displacement */
- ^
- ./core/m68k/m68k.h:365:24: note: in expansion of macro ‘EA_AY_DI_8’
- #define EA_AY_DI_16() EA_AY_DI_8()
- ^
- ./core/m68k/m68k.h:1009:44: note: in expansion of macro ‘EA_AY_DI_16’
- INLINE uint OPER_AY_DI_16(void) {uint ea = EA_AY_DI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_DI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:364:25: note: in expansion of macro ‘AY’
- #define EA_AY_DI_8() (AY+MAKE_INT_16(m68ki_read_imm_16())) /* displacement */
- ^
- ./core/m68k/m68k.h:366:24: note: in expansion of macro ‘EA_AY_DI_8’
- #define EA_AY_DI_32() EA_AY_DI_8()
- ^
- ./core/m68k/m68k.h:1010:44: note: in expansion of macro ‘EA_AY_DI_32’
- INLINE uint OPER_AY_DI_32(void) {uint ea = EA_AY_DI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_IX_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:367:40: note: in expansion of macro ‘AY’
- #define EA_AY_IX_8() m68ki_get_ea_ix(AY) /* indirect + index */
- ^
- ./core/m68k/m68k.h:1011:44: note: in expansion of macro ‘EA_AY_IX_8’
- INLINE uint OPER_AY_IX_8(void) {uint ea = EA_AY_IX_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_IX_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:367:40: note: in expansion of macro ‘AY’
- #define EA_AY_IX_8() m68ki_get_ea_ix(AY) /* indirect + index */
- ^
- ./core/m68k/m68k.h:368:24: note: in expansion of macro ‘EA_AY_IX_8’
- #define EA_AY_IX_16() EA_AY_IX_8()
- ^
- ./core/m68k/m68k.h:1012:44: note: in expansion of macro ‘EA_AY_IX_16’
- INLINE uint OPER_AY_IX_16(void) {uint ea = EA_AY_IX_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AY_IX_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:352:13: note: in expansion of macro ‘REG_A’
- #define AY (REG_A[REG_IR & 7])
- ^
- ./core/m68k/m68k.h:367:40: note: in expansion of macro ‘AY’
- #define EA_AY_IX_8() m68ki_get_ea_ix(AY) /* indirect + index */
- ^
- ./core/m68k/m68k.h:369:24: note: in expansion of macro ‘EA_AY_IX_8’
- #define EA_AY_IX_32() EA_AY_IX_8()
- ^
- ./core/m68k/m68k.h:1013:44: note: in expansion of macro ‘EA_AY_IX_32’
- INLINE uint OPER_AY_IX_32(void) {uint ea = EA_AY_IX_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_AI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:371:24: note: in expansion of macro ‘AX’
- #define EA_AX_AI_8() AX
- ^
- ./core/m68k/m68k.h:1015:44: note: in expansion of macro ‘EA_AX_AI_8’
- INLINE uint OPER_AX_AI_8(void) {uint ea = EA_AX_AI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_AI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:371:24: note: in expansion of macro ‘AX’
- #define EA_AX_AI_8() AX
- ^
- ./core/m68k/m68k.h:372:24: note: in expansion of macro ‘EA_AX_AI_8’
- #define EA_AX_AI_16() EA_AX_AI_8()
- ^
- ./core/m68k/m68k.h:1016:44: note: in expansion of macro ‘EA_AX_AI_16’
- INLINE uint OPER_AX_AI_16(void) {uint ea = EA_AX_AI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_AI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:371:24: note: in expansion of macro ‘AX’
- #define EA_AX_AI_8() AX
- ^
- ./core/m68k/m68k.h:373:24: note: in expansion of macro ‘EA_AX_AI_8’
- #define EA_AX_AI_32() EA_AX_AI_8()
- ^
- ./core/m68k/m68k.h:1017:44: note: in expansion of macro ‘EA_AX_AI_32’
- INLINE uint OPER_AX_AI_32(void) {uint ea = EA_AX_AI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:374:25: note: in expansion of macro ‘AX’
- #define EA_AX_PI_8() (AX++)
- ^
- ./core/m68k/m68k.h:1018:44: note: in expansion of macro ‘EA_AX_PI_8’
- INLINE uint OPER_AX_PI_8(void) {uint ea = EA_AX_PI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PI_16’:
- core/system.c: In function ‘system_frame_gen’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:375:26: note: in expansion of macro ‘AX’
- #define EA_AX_PI_16() ((AX+=2)-2)
- ^
- ./core/m68k/m68k.h:1019:44: note: in expansion of macro ‘EA_AX_PI_16’
- INLINE uint OPER_AX_PI_16(void) {uint ea = EA_AX_PI_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:376:26: note: in expansion of macro ‘AX’
- #define EA_AX_PI_32() ((AX+=4)-4)
- ^
- ./core/m68k/m68k.h:1020:44: note: in expansion of macro ‘EA_AX_PI_32’
- INLINE uint OPER_AX_PI_32(void) {uint ea = EA_AX_PI_32(); return m68ki_read_32(ea);}
- ^
- core/system.c:450:7: warning: implicit declaration of function ‘m68k_update_irq’ [-Wimplicit-function-declaration]
- m68k_update_irq(4);
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PD_8’:
- core/system.c:464:5: warning: implicit declaration of function ‘m68k_run’ [-Wimplicit-function-declaration]
- m68k_run(788);
- ^
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:377:27: note: in expansion of macro ‘AX’
- #define EA_AX_PD_8() (--AX)
- ^
- ./core/m68k/m68k.h:1021:44: note: in expansion of macro ‘EA_AX_PD_8’
- INLINE uint OPER_AX_PD_8(void) {uint ea = EA_AX_PD_8(); return m68ki_read_8(ea); }
- ^
- core/system.c:482:7: warning: implicit declaration of function ‘m68k_set_irq’ [-Wimplicit-function-declaration]
- m68k_set_irq(6);
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PD_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:378:25: note: in expansion of macro ‘AX’
- #define EA_AX_PD_16() (AX-=2)
- ^
- ./core/m68k/m68k.h:1022:44: note: in expansion of macro ‘EA_AX_PD_16’
- INLINE uint OPER_AX_PD_16(void) {uint ea = EA_AX_PD_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_PD_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:379:25: note: in expansion of macro ‘AX’
- #define EA_AX_PD_32() (AX-=4)
- ^
- ./core/m68k/m68k.h:1023:44: note: in expansion of macro ‘EA_AX_PD_32’
- INLINE uint OPER_AX_PD_32(void) {uint ea = EA_AX_PD_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_DI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:380:25: note: in expansion of macro ‘AX’
- #define EA_AX_DI_8() (AX+MAKE_INT_16(m68ki_read_imm_16()))
- ^
- ./core/m68k/m68k.h:1024:44: note: in expansion of macro ‘EA_AX_DI_8’
- INLINE uint OPER_AX_DI_8(void) {uint ea = EA_AX_DI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_DI_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:380:25: note: in expansion of macro ‘AX’
- #define EA_AX_DI_8() (AX+MAKE_INT_16(m68ki_read_imm_16()))
- ^
- ./core/m68k/m68k.h:381:24: note: in expansion of macro ‘EA_AX_DI_8’
- #define EA_AX_DI_16() EA_AX_DI_8()
- ^
- ./core/m68k/m68k.h:1025:44: note: in expansion of macro ‘EA_AX_DI_16’
- INLINE uint OPER_AX_DI_16(void) {uint ea = EA_AX_DI_16(); return m68ki_read_16(ea);}
- ^
- core/system.c:681:3: error: ‘m68k’ undeclared (first use in this function)
- m68k.cycles -= mcycles_vdp;
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_DI_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:380:25: note: in expansion of macro ‘AX’
- #define EA_AX_DI_8() (AX+MAKE_INT_16(m68ki_read_imm_16()))
- ^
- ./core/m68k/m68k.h:382:24: note: in expansion of macro ‘EA_AX_DI_8’
- #define EA_AX_DI_32() EA_AX_DI_8()
- ^
- ./core/m68k/m68k.h:1026:44: note: in expansion of macro ‘EA_AX_DI_32’
- INLINE uint OPER_AX_DI_32(void) {uint ea = EA_AX_DI_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_IX_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:383:40: note: in expansion of macro ‘AX’
- #define EA_AX_IX_8() m68ki_get_ea_ix(AX)
- ^
- ./core/m68k/m68k.h:1027:44: note: in expansion of macro ‘EA_AX_IX_8’
- INLINE uint OPER_AX_IX_8(void) {uint ea = EA_AX_IX_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_IX_16’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:383:40: note: in expansion of macro ‘AX’
- #define EA_AX_IX_8() m68ki_get_ea_ix(AX)
- ^
- ./core/m68k/m68k.h:384:24: note: in expansion of macro ‘EA_AX_IX_8’
- #define EA_AX_IX_16() EA_AX_IX_8()
- ^
- ./core/m68k/m68k.h:1028:44: note: in expansion of macro ‘EA_AX_IX_16’
- INLINE uint OPER_AX_IX_16(void) {uint ea = EA_AX_IX_16(); return m68ki_read_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_AX_IX_32’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:351:13: note: in expansion of macro ‘REG_A’
- #define AX (REG_A[(REG_IR >> 9) & 7])
- ^
- ./core/m68k/m68k.h:383:40: note: in expansion of macro ‘AX’
- #define EA_AX_IX_8() m68ki_get_ea_ix(AX)
- ^
- ./core/m68k/m68k.h:385:24: note: in expansion of macro ‘EA_AX_IX_8’
- #define EA_AX_IX_32() EA_AX_IX_8()
- ^
- ./core/m68k/m68k.h:1029:44: note: in expansion of macro ‘EA_AX_IX_32’
- INLINE uint OPER_AX_IX_32(void) {uint ea = EA_AX_IX_32(); return m68ki_read_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_A7_PI_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:387:26: note: in expansion of macro ‘REG_A’
- #define EA_A7_PI_8() ((REG_A[7]+=2)-2)
- ^
- ./core/m68k/m68k.h:1031:44: note: in expansion of macro ‘EA_A7_PI_8’
- INLINE uint OPER_A7_PI_8(void) {uint ea = EA_A7_PI_8(); return m68ki_read_8(ea); }
- ^
- ./core/m68k/m68k.h: In function ‘OPER_A7_PD_8’:
- ./core/m68k/m68k.h:188:27: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_A (m68ki_cpu.dar+8)
- ^
- ./core/m68k/m68k.h:388:25: note: in expansion of macro ‘REG_A’
- #define EA_A7_PD_8() (REG_A[7]-=2)
- ^
- ./core/m68k/m68k.h:1032:44: note: in expansion of macro ‘EA_A7_PD_8’
- INLINE uint OPER_A7_PD_8(void) {uint ea = EA_A7_PD_8(); return m68ki_read_8(ea); }
- ^
- core/system.c: In function ‘system_frame_scd’:
- In file included from core/shared.h:11:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_PCDI_8’:
- core/system.c:1025:3: error: ‘m68k’ undeclared (first use in this function)
- m68k.cycles -= mcycles_vdp;
- ^
- ./core/m68k/m68k.h:528:52: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_pcrelative_8(address) READ_BYTE(m68ki_cpu.memory_map[((address)>>16)&0xff].base, (address) & 0xffff)
- ^
- core/macros.h:6:32: note: in definition of macro ‘READ_BYTE’
- #define READ_BYTE(BASE, ADDR) (BASE)[(ADDR)^1]
- ^
- ./core/m68k/m68k.h:536:31: note: in expansion of macro ‘m68k_read_pcrelative_8’
- #define m68ki_read_pcrel_8(A) m68k_read_pcrelative_8(A)
- ^
- ./core/m68k/m68k.h:1040:66: note: in expansion of macro ‘m68ki_read_pcrel_8’
- INLINE uint OPER_PCDI_8(void) {uint ea = EA_PCDI_8(); return m68ki_read_pcrel_8(ea); }
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_PCDI_16’:
- ./core/m68k/m68k.h:524:53: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_immediate_16(address) *(uint16 *)(m68ki_cpu.memory_map[((address)>>16)&0xff].base + ((address) & 0xffff))
- ^
- ./core/m68k/m68k.h:529:42: note: in expansion of macro ‘m68k_read_immediate_16’
- #define m68k_read_pcrelative_16(address) m68k_read_immediate_16(address)
- ^
- ./core/m68k/m68k.h:537:32: note: in expansion of macro ‘m68k_read_pcrelative_16’
- #define m68ki_read_pcrel_16(A) m68k_read_pcrelative_16(A)
- ^
- ./core/m68k/m68k.h:1041:66: note: in expansion of macro ‘m68ki_read_pcrel_16’
- INLINE uint OPER_PCDI_16(void) {uint ea = EA_PCDI_16(); return m68ki_read_pcrel_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_PCDI_32’:
- ./core/m68k/m68k.h:524:53: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_immediate_16(address) *(uint16 *)(m68ki_cpu.memory_map[((address)>>16)&0xff].base + ((address) & 0xffff))
- ^
- ./core/m68k/m68k.h:525:42: note: in expansion of macro ‘m68k_read_immediate_16’
- #define m68k_read_immediate_32(address) (m68k_read_immediate_16(address) << 16) | (m68k_read_immediate_16(address+2))
- ^
- ./core/m68k/m68k.h:530:42: note: in expansion of macro ‘m68k_read_immediate_32’
- #define m68k_read_pcrelative_32(address) m68k_read_immediate_32(address)
- ^
- ./core/m68k/m68k.h:538:32: note: in expansion of macro ‘m68k_read_pcrelative_32’
- #define m68ki_read_pcrel_32(A) m68k_read_pcrelative_32(A)
- ^
- ./core/m68k/m68k.h:1042:66: note: in expansion of macro ‘m68ki_read_pcrel_32’
- INLINE uint OPER_PCDI_32(void) {uint ea = EA_PCDI_32(); return m68ki_read_pcrel_32(ea);}
- ^
- In file included from core/shared.h:11:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_PCIX_8’:
- ./core/m68k/m68k.h:528:52: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_pcrelative_8(address) READ_BYTE(m68ki_cpu.memory_map[((address)>>16)&0xff].base, (address) & 0xffff)
- ^
- core/macros.h:6:32: note: in definition of macro ‘READ_BYTE’
- #define READ_BYTE(BASE, ADDR) (BASE)[(ADDR)^1]
- ^
- ./core/m68k/m68k.h:536:31: note: in expansion of macro ‘m68k_read_pcrelative_8’
- #define m68ki_read_pcrel_8(A) m68k_read_pcrelative_8(A)
- ^
- ./core/m68k/m68k.h:1043:66: note: in expansion of macro ‘m68ki_read_pcrel_8’
- INLINE uint OPER_PCIX_8(void) {uint ea = EA_PCIX_8(); return m68ki_read_pcrel_8(ea); }
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘OPER_PCIX_16’:
- ./core/m68k/m68k.h:524:53: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_immediate_16(address) *(uint16 *)(m68ki_cpu.memory_map[((address)>>16)&0xff].base + ((address) & 0xffff))
- ^
- ./core/m68k/m68k.h:529:42: note: in expansion of macro ‘m68k_read_immediate_16’
- #define m68k_read_pcrelative_16(address) m68k_read_immediate_16(address)
- ^
- ./core/m68k/m68k.h:537:32: note: in expansion of macro ‘m68k_read_pcrelative_16’
- #define m68ki_read_pcrel_16(A) m68k_read_pcrelative_16(A)
- ^
- ./core/m68k/m68k.h:1044:66: note: in expansion of macro ‘m68ki_read_pcrel_16’
- INLINE uint OPER_PCIX_16(void) {uint ea = EA_PCIX_16(); return m68ki_read_pcrel_16(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘OPER_PCIX_32’:
- ./core/m68k/m68k.h:524:53: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define m68k_read_immediate_16(address) *(uint16 *)(m68ki_cpu.memory_map[((address)>>16)&0xff].base + ((address) & 0xffff))
- ^
- ./core/m68k/m68k.h:525:42: note: in expansion of macro ‘m68k_read_immediate_16’
- #define m68k_read_immediate_32(address) (m68k_read_immediate_16(address) << 16) | (m68k_read_immediate_16(address+2))
- ^
- ./core/m68k/m68k.h:530:42: note: in expansion of macro ‘m68k_read_immediate_32’
- #define m68k_read_pcrelative_32(address) m68k_read_immediate_32(address)
- ^
- ./core/m68k/m68k.h:538:32: note: in expansion of macro ‘m68k_read_pcrelative_32’
- #define m68ki_read_pcrel_32(A) m68k_read_pcrelative_32(A)
- ^
- ./core/m68k/m68k.h:1045:66: note: in expansion of macro ‘m68ki_read_pcrel_32’
- INLINE uint OPER_PCIX_32(void) {uint ea = EA_PCIX_32(); return m68ki_read_pcrel_32(ea);}
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_push_16’:
- ./core/m68k/m68k.h:193:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP m68ki_cpu.dar[15]
- ^
- ./core/m68k/m68k.h:1054:3: note: in expansion of macro ‘REG_SP’
- REG_SP = MASK_OUT_ABOVE_32(REG_SP - 2);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_push_32’:
- ./core/m68k/m68k.h:193:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP m68ki_cpu.dar[15]
- ^
- ./core/m68k/m68k.h:1060:3: note: in expansion of macro ‘REG_SP’
- REG_SP = MASK_OUT_ABOVE_32(REG_SP - 4);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_pull_16’:
- ./core/m68k/m68k.h:193:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP m68ki_cpu.dar[15]
- ^
- ./core/m68k/m68k.h:1066:13: note: in expansion of macro ‘REG_SP’
- uint sp = REG_SP;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_pull_32’:
- ./core/m68k/m68k.h:193:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP m68ki_cpu.dar[15]
- ^
- ./core/m68k/m68k.h:1073:13: note: in expansion of macro ‘REG_SP’
- uint sp = REG_SP;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_jump’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1088:3: note: in expansion of macro ‘REG_PC’
- REG_PC = new_pc;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_jump_vector’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1094:3: note: in expansion of macro ‘REG_PC’
- REG_PC = m68ki_read_32(vector<<2);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_branch_8’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1105:3: note: in expansion of macro ‘REG_PC’
- REG_PC += MAKE_INT_8(offset);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_branch_16’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1110:3: note: in expansion of macro ‘REG_PC’
- REG_PC += MAKE_INT_16(offset);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_branch_32’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1115:3: note: in expansion of macro ‘REG_PC’
- REG_PC += offset;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_set_s_flag’:
- ./core/m68k/m68k.h:190:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_SP_BASE m68ki_cpu.sp
- ^
- ./core/m68k/m68k.h:1128:3: note: in expansion of macro ‘REG_SP_BASE’
- REG_SP_BASE[FLAG_S] = REG_SP;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_set_ccr’:
- ./core/m68k/m68k.h:198:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define FLAG_X m68ki_cpu.x_flag
- ^
- ./core/m68k/m68k.h:1139:3: note: in expansion of macro ‘FLAG_X’
- FLAG_X = BIT_4(value) << 4;
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_set_sr’:
- ./core/m68k/m68k.h:196:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define FLAG_T1 m68ki_cpu.t1_flag
- ^
- ./core/m68k/m68k.h:1151:3: note: in expansion of macro ‘FLAG_T1’
- FLAG_T1 = BIT_F(value);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_init_exception’:
- ./core/m68k/m68k.h:196:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define FLAG_T1 m68ki_cpu.t1_flag
- ^
- ./core/m68k/m68k.h:508:26: note: in expansion of macro ‘FLAG_T1’
- #define m68ki_get_sr() ( FLAG_T1 | \
- ^
- ./core/m68k/m68k.h:1167:13: note: in expansion of macro ‘m68ki_get_sr’
- uint sr = m68ki_get_sr();
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_exception_trap’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1210:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC, sr);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_exception_trapN’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1222:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC, sr);
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_exception_privilege_violation’:
- ./core/m68k/m68k.h:1256:3: error: ‘CPU_INSTR_MODE’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- ./core/m68k/m68k.h:1256:20: error: ‘INSTRUCTION_NO’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1259:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC-2, sr);
- ^
- ./core/m68k/m68k.h:217:27: error: ‘m68ki_cycles’ undeclared (first use in this function)
- #define CYC_INSTRUCTION m68ki_cycles
- ^
- ./core/m68k/m68k.h:517:44: note: in definition of macro ‘USE_CYCLES’
- #define USE_CYCLES(A) m68ki_cpu.cycles += (A)
- ^
- ./core/m68k/m68k.h:1263:61: note: in expansion of macro ‘CYC_INSTRUCTION’
- USE_CYCLES(CYC_EXCEPTION[EXCEPTION_PRIVILEGE_VIOLATION] - CYC_INSTRUCTION[REG_IR]);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_exception_1010’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1270:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC-2, sr);
- ^
- ./core/m68k/m68k.h:217:27: error: ‘m68ki_cycles’ undeclared (first use in this function)
- #define CYC_INSTRUCTION m68ki_cycles
- ^
- ./core/m68k/m68k.h:517:44: note: in definition of macro ‘USE_CYCLES’
- #define USE_CYCLES(A) m68ki_cpu.cycles += (A)
- ^
- ./core/m68k/m68k.h:1274:46: note: in expansion of macro ‘CYC_INSTRUCTION’
- USE_CYCLES(CYC_EXCEPTION[EXCEPTION_1010] - CYC_INSTRUCTION[REG_IR]);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_exception_1111’:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1281:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC-2, sr);
- ^
- ./core/m68k/m68k.h:217:27: error: ‘m68ki_cycles’ undeclared (first use in this function)
- #define CYC_INSTRUCTION m68ki_cycles
- ^
- ./core/m68k/m68k.h:517:44: note: in definition of macro ‘USE_CYCLES’
- #define USE_CYCLES(A) m68ki_cpu.cycles += (A)
- ^
- ./core/m68k/m68k.h:1285:46: note: in expansion of macro ‘CYC_INSTRUCTION’
- USE_CYCLES(CYC_EXCEPTION[EXCEPTION_1111] - CYC_INSTRUCTION[REG_IR]);
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_exception_illegal’:
- ./core/m68k/m68k.h:1294:3: error: ‘CPU_INSTR_MODE’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- ./core/m68k/m68k.h:1294:20: error: ‘INSTRUCTION_NO’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h:189:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define REG_PC m68ki_cpu.pc
- ^
- ./core/m68k/m68k.h:1297:27: note: in expansion of macro ‘REG_PC’
- m68ki_stack_frame_3word(REG_PC-2, sr);
- ^
- ./core/m68k/m68k.h:217:27: error: ‘m68ki_cycles’ undeclared (first use in this function)
- #define CYC_INSTRUCTION m68ki_cycles
- ^
- ./core/m68k/m68k.h:517:44: note: in definition of macro ‘USE_CYCLES’
- #define USE_CYCLES(A) m68ki_cpu.cycles += (A)
- ^
- ./core/m68k/m68k.h:1301:61: note: in expansion of macro ‘CYC_INSTRUCTION’
- USE_CYCLES(CYC_EXCEPTION[EXCEPTION_ILLEGAL_INSTRUCTION] - CYC_INSTRUCTION[REG_IR]);
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h: In function ‘m68ki_exception_interrupt’:
- ./core/m68k/m68k.h:1339:3: error: ‘CPU_INSTR_MODE’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- ./core/m68k/m68k.h:1339:20: error: ‘INSTRUCTION_NO’ undeclared (first use in this function)
- CPU_INSTR_MODE = INSTRUCTION_NO;
- ^
- In file included from core/shared.h:13:0,
- from core/genesis.c:42:
- ./core/m68k/m68k.h:206:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define CPU_STOPPED m68ki_cpu.stopped
- ^
- ./core/m68k/m68k.h:1343:3: note: in expansion of macro ‘CPU_STOPPED’
- CPU_STOPPED &= STOP_LEVEL_HALT;
- ^
- ./core/m68k/m68k.h:256:28: error: ‘M68K_INT_ACK_AUTOVECTOR’ undeclared (first use in this function)
- #define m68ki_int_ack(A) M68K_INT_ACK_AUTOVECTOR
- ^
- ./core/m68k/m68k.h:1359:3: note: in expansion of macro ‘m68ki_int_ack’
- m68ki_int_ack(int_level);
- ^
- ./core/m68k/m68k.h: In function ‘m68ki_check_interrupts’:
- ./core/m68k/m68k.h:205:26: error: ‘m68ki_cpu’ undeclared (first use in this function)
- #define CPU_INT_LEVEL m68ki_cpu.int_level /* ASG: changed from CPU_INTS_PENDING */
- ^
- ./core/m68k/m68k.h:1381:6: note: in expansion of macro ‘CPU_INT_LEVEL’
- if(CPU_INT_LEVEL > FLAG_INT_MASK)
- ^
- core/genesis.c: In function ‘gen_init’:
- core/genesis.c:73:5: warning: implicit declaration of function ‘m68k_init’ [-Wimplicit-function-declaration]
- m68k_init();
- ^
- core/genesis.c:74:5: error: ‘m68k’ undeclared (first use in this function)
- m68k.aerr_enabled = config.addr_error;
- ^
- core/genesis.c:163:7: warning: implicit declaration of function ‘s68k_init’ [-Wimplicit-function-declaration]
- s68k_init();
- ^
- core/genesis.c: In function ‘gen_reset’:
- core/genesis.c:250:5: error: ‘m68k’ undeclared (first use in this function)
- m68k.cycles = ((lines_per_frame - 192 + 159 - (27 * vdp_pal)) * MCYCLES_PER_LINE) + 1004;
- ^
- core/genesis.c:328:5: warning: implicit declaration of function ‘m68k_pulse_reset’ [-Wimplicit-function-declaration]
- m68k_pulse_reset();
- ^
- core/genesis.c:343:5: warning: implicit declaration of function ‘m68k_pulse_halt’ [-Wimplicit-function-declaration]
- m68k_pulse_halt();
- ^
- core/genesis.c: In function ‘gen_tmss_w’:
- core/genesis.c:396:7: error: ‘m68k’ undeclared (first use in this function)
- m68k.memory_map[i].read8 = vdp_read_byte;
- ^
- core/genesis.c: In function ‘gen_bankswitch_w’:
- core/genesis.c:426:7: error: ‘m68k’ undeclared (first use in this function)
- m68k.memory_map[0].base = cart.base;
- ^
- core/genesis.c: In function ‘gen_bankswitch_r’:
- core/genesis.c:441:13: error: ‘m68k’ undeclared (first use in this function)
- return (m68k.memory_map[0].base == cart.base);
- ^
- core/genesis.c: In function ‘gen_zbusreq_w’:
- core/genesis.c:463:7: error: ‘m68k’ undeclared (first use in this function)
- m68k.memory_map[0xa0].read8 = z80_read_byte;
- ^
- core/genesis.c: In function ‘gen_zreset_w’:
- core/genesis.c:511:7: error: ‘m68k’ undeclared (first use in this function)
- m68k.memory_map[0xa0].read8 = z80_read_byte;
- ^
- Makefile.libretro:371: recipe for target 'core/system.o' failed
- make: *** [core/system.o] Error 1
- make: *** Waiting for unfinished jobs....
- Makefile.libretro:371: recipe for target 'core/genesis.o' failed
- make: *** [core/genesis.o] Error 1
- ~/RetroPie-Setup
- Could not successfully build lr-genesis-plus-gx - Sega 8/16 bit emu - Genesis Plus (enhanced) port for libretro (/home/tdietrich/RetroPie-Setup/tmp/build/lr-genesis-plus-gx/genesis_plus_gx_libretro.so not found).
- Log ended at: Tue Jul 25 12:37:34 EDT 2017
- Total running time: 0 hours, 0 mins, 3 secs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement