-////////////////////////////////////////////////////////////////////////////////////////////////////
+//
// RMAC - Reboot's Macro Assembler for the Atari Jaguar Console System
// AMODE.H - Addressing Modes
// Copyright (C) 199x Landon Dyer, 2011 Reboot and Friends
// RMAC derived from MADMAC v1.07 Written by Landon Dyer, 1986
// Source Utilised with the Kind Permission of Landon Dyer
+//
#ifndef __AMODE_H__
#define __AMODE_H__
extern TOKEN a0oexpr[], a1oexpr[];
extern VALUE a0oexval, a1oexval;
extern WORD a0oexattr, a1oexattr;
-extern SYM *a0esym, *a1esym;
+extern SYM * a0esym, * a1esym;
// Mnemonic table structure
#define MNTAB struct _mntab
LONG mn0, mn1; // Addressing modes
WORD mninst; // Instruction mask
WORD mncont; // Continuation (or -1)
- int (*mnfunc)(); // Mnemonic builder
+ int (*mnfunc)(WORD, WORD); // Mnemonic builder
};
// mnattr:
int amode(int);
int reglist(WORD *);
-#endif // __AMODE_H__
\ No newline at end of file
+#endif // __AMODE_H__