From 3b59e8963eceb4b064084967d75fd03b76dedca0 Mon Sep 17 00:00:00 2001 From: Rangi42 Date: Mon, 9 Sep 2024 10:08:59 -0400 Subject: [PATCH] Rename variables to avoid C++ reserved "_[A-Z]" prefix --- src/asm/symbol.cpp | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/src/asm/symbol.cpp b/src/asm/symbol.cpp index de306322..0216177e 100644 --- a/src/asm/symbol.cpp +++ b/src/asm/symbol.cpp @@ -24,8 +24,8 @@ std::unordered_set purgedSymbols; static Symbol const *labelScope = nullptr; // Current section's label scope static Symbol *PCSymbol; -static Symbol *_NARGSymbol; -static Symbol *_RSSymbol; +static Symbol *NARGSymbol; +static Symbol *RSSymbol; static char savedTIME[256]; static char savedDATE[256]; static char savedTIMESTAMP_ISO8601_LOCAL[256]; @@ -41,7 +41,7 @@ void sym_ForEach(void (*callback)(Symbol &)) { callback(it.second); } -static int32_t Callback_NARG() { +static int32_t NARGCallback() { if (MacroArgs const *macroArgs = fstk_GetCurrentMacroArgs(); macroArgs) { return macroArgs->nbArgs(); } else { @@ -50,7 +50,7 @@ static int32_t Callback_NARG() { } } -static int32_t CallbackPC() { +static int32_t PCCallback() { return sect_GetSymbolSection()->org + sect_GetSymbolOffset(); } @@ -148,7 +148,7 @@ Symbol *sym_FindScopedValidSymbol(std::string const &symName) { return nullptr; } // `_NARG` has no value outside of a macro - if (sym == _NARGSymbol && !fstk_GetCurrentMacroArgs()) { + if (sym == NARGSymbol && !fstk_GetCurrentMacroArgs()) { return nullptr; } return sym; @@ -200,12 +200,12 @@ bool sym_IsPurgedScoped(std::string const &symName) { } int32_t sym_GetRSValue() { - return _RSSymbol->getOutputValue(); + return RSSymbol->getOutputValue(); } void sym_SetRSValue(int32_t value) { - updateSymbolFilename(*_RSSymbol); - _RSSymbol->data = value; + updateSymbolFilename(*RSSymbol); + RSSymbol->data = value; } // Return a constant symbol's value, assuming it's defined @@ -555,16 +555,16 @@ void sym_SetExportAll(bool set) { void sym_Init(time_t now) { PCSymbol = &createSymbol("@"s); PCSymbol->type = SYM_LABEL; - PCSymbol->data = CallbackPC; + PCSymbol->data = PCCallback; PCSymbol->isBuiltin = true; - _NARGSymbol = &createSymbol("_NARG"s); - _NARGSymbol->type = SYM_EQU; - _NARGSymbol->data = Callback_NARG; - _NARGSymbol->isBuiltin = true; + NARGSymbol = &createSymbol("_NARG"s); + NARGSymbol->type = SYM_EQU; + NARGSymbol->data = NARGCallback; + NARGSymbol->isBuiltin = true; - _RSSymbol = sym_AddVar("_RS"s, 0); - _RSSymbol->isBuiltin = true; + RSSymbol = sym_AddVar("_RS"s, 0); + RSSymbol->isBuiltin = true; sym_AddString("__RGBDS_VERSION__"s, std::make_shared(get_package_version_string())) ->isBuiltin = true;