compiler should know about W65C02/65CE02 as well

This commit is contained in:
mrdudz
2025-06-28 01:51:13 +02:00
parent b05e418e0b
commit f6becd1b27
2 changed files with 12 additions and 0 deletions

View File

@@ -200,6 +200,8 @@ void g_preamble (void)
case CPU_6502DTV: AddTextLine ("\t.setcpu\t\t\"6502DTV\""); break;
case CPU_65SC02: AddTextLine ("\t.setcpu\t\t\"65SC02\""); break;
case CPU_65C02: AddTextLine ("\t.setcpu\t\t\"65C02\""); break;
case CPU_W65C02: AddTextLine ("\t.setcpu\t\t\"W65C02\""); break;
case CPU_65CE02: AddTextLine ("\t.setcpu\t\t\"65CE02\""); break;
case CPU_65816: AddTextLine ("\t.setcpu\t\t\"65816\""); break;
case CPU_HUC6280: AddTextLine ("\t.setcpu\t\t\"HUC6280\""); break;
case CPU_4510: AddTextLine ("\t.setcpu\t\t\"4510\""); break;

View File

@@ -373,10 +373,18 @@ static void DefineCpuMacros (void)
DefineNumericMacro ("__CPU_65C02__", 1);
break;
case CPU_65CE02:
DefineNumericMacro ("__CPU_65CE02__", 1);
break;
case CPU_65816:
DefineNumericMacro ("__CPU_65816__", 1);
break;
case CPU_W65C02:
DefineNumericMacro ("__CPU_W65C02__", 1);
break;
case CPU_HUC6280:
DefineNumericMacro ("__CPU_HUC6280__", 1);
break;
@@ -402,6 +410,8 @@ static void DefineCpuMacros (void)
DefineNumericMacro ("__CPU_ISET_6502DTV__", CPU_ISET_6502DTV);
DefineNumericMacro ("__CPU_ISET_65SC02__", CPU_ISET_65SC02);
DefineNumericMacro ("__CPU_ISET_65C02__", CPU_ISET_65C02);
DefineNumericMacro ("__CPU_ISET_W65C02__", CPU_ISET_W65C02);
DefineNumericMacro ("__CPU_ISET_65CE02__", CPU_ISET_65CE02);
DefineNumericMacro ("__CPU_ISET_65816__", CPU_ISET_65816);
DefineNumericMacro ("__CPU_ISET_HUC6280__", CPU_ISET_HUC6280);
DefineNumericMacro ("__CPU_ISET_4510__", CPU_ISET_4510);