From 83e7c372775b8594bd0069116511fcddfbcf98d0 Mon Sep 17 00:00:00 2001 From: Evgeny Vrublevsky Date: Sat, 24 Apr 2021 20:51:11 +0300 Subject: [PATCH] Use .REFERTO instead of .REF as the command. --- src/ca65/pseudo.c | 5 +++-- src/ca65/scanner.c | 1 + src/ca65/token.h | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/ca65/pseudo.c b/src/ca65/pseudo.c index 971faf2a8..0c9e623a1 100644 --- a/src/ca65/pseudo.c +++ b/src/ca65/pseudo.c @@ -1730,7 +1730,7 @@ static void DoPushSeg (void) -static void DoReferenced (void) +static void DoReferTo (void) /* Mark given symbol as referenced */ { SymEntry* Sym = ParseAnySymName (SYM_ALLOC_NEW); @@ -2165,7 +2165,8 @@ static CtrlDesc CtrlCmdTab [] = { { ccNone, DoPushCharmap }, { ccNone, DoPushCPU }, { ccNone, DoPushSeg }, - { ccNone, DoReferenced }, /* .REFERENCED */ + { ccNone, DoUnexpected }, /* .REFERENCED */ + { ccNone, DoReferTo }, /* .REFERTO */ { ccNone, DoReloc }, { ccNone, DoRepeat }, { ccNone, DoRes }, diff --git a/src/ca65/scanner.c b/src/ca65/scanner.c index 0a7d433b2..2c099a517 100644 --- a/src/ca65/scanner.c +++ b/src/ca65/scanner.c @@ -271,6 +271,7 @@ struct DotKeyword { { ".PUSHSEG", TOK_PUSHSEG }, { ".REF", TOK_REFERENCED }, { ".REFERENCED", TOK_REFERENCED }, + { ".REFERTO", TOK_REFERTO }, { ".RELOC", TOK_RELOC }, { ".REPEAT", TOK_REPEAT }, { ".RES", TOK_RES }, diff --git a/src/ca65/token.h b/src/ca65/token.h index 02fc8d491..b8bbb6d6e 100644 --- a/src/ca65/token.h +++ b/src/ca65/token.h @@ -241,6 +241,7 @@ typedef enum token_t { TOK_PUSHCPU, TOK_PUSHSEG, TOK_REFERENCED, + TOK_REFERTO, TOK_RELOC, TOK_REPEAT, TOK_RES,