From c344e9862abe818e8f90b495a1f8eafcd43ddb20 Mon Sep 17 00:00:00 2001 From: aliaspider Date: Sat, 7 Nov 2015 14:34:20 +0100 Subject: use the extern "C" macros. --- src/os9x_asm_cpu.h | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/src/os9x_asm_cpu.h b/src/os9x_asm_cpu.h index 7de635d..e033718 100644 --- a/src/os9x_asm_cpu.h +++ b/src/os9x_asm_cpu.h @@ -1,12 +1,18 @@ #ifndef __os9x_asm_cpu__ #define __os9x_asm_cpu__ -extern "C" void test_opcode(SCPUState *cpuptr); +#include "snes9x.h" -extern "C" void asmMainLoop_spcC(SCPUState *cpuptr); -extern "C" void asmMainLoop_spcAsm(SCPUState *cpuptr); -extern "C" void asmMainLoop(SCPUState *cpuptr); +START_EXTERN_C -extern "C" void asm_S9xMainLoop(void); +void test_opcode(SCPUState *cpuptr); + +void asmMainLoop_spcC(SCPUState *cpuptr); +void asmMainLoop_spcAsm(SCPUState *cpuptr); +void asmMainLoop(SCPUState *cpuptr); + +void asm_S9xMainLoop(void); + +END_EXTERN_C #endif -- cgit v1.2.3