diff --git a/src/asm/macro.cpp b/src/asm/macro.cpp index 4a6d9006b..e3d3e95c2 100644 --- a/src/asm/macro.cpp +++ b/src/asm/macro.cpp @@ -6,12 +6,8 @@ #include #include -#include "helpers.hpp" - #include "asm/warning.hpp" -#define MAXMACROARGS 99999 - std::shared_ptr MacroArgs::getArg(uint32_t i) const { uint32_t realIndex = i + shift - 1; @@ -48,8 +44,6 @@ std::shared_ptr MacroArgs::getAllArgs() const { void MacroArgs::appendArg(std::shared_ptr arg) { if (arg->empty()) warning(WARNING_EMPTY_MACRO_ARG, "Empty macro argument\n"); - if (args.size() == MAXMACROARGS) - error("A maximum of " EXPAND_AND_STR(MAXMACROARGS) " arguments is allowed\n"); args.push_back(arg); }