helper/command: add macro CMD
[fw/openocd] / src / helper / command.h
index f9c02e57383878392115268c83022f568cc2f4a5..9aed2827c3ad2746562eeea8fb10e782d3dad3ab 100644 (file)
@@ -121,6 +121,11 @@ struct command_invocation {
  */
 #define COMMAND_HELPER(name, extra ...) __COMMAND_HANDLER(name, extra)
 
+/**
+ * Use this macro to access the command being handled,
+ * rather than accessing the variable directly.  It may be moved.
+ */
+#define CMD (cmd)
 /**
  * Use this macro to access the context of the command being handled,
  * rather than accessing the variable directly.  It may be moved.