+ &diff_command,
+ &diff_state_command,
+ &diff_images_command,
+ &dump_command,
+ &dump_images_command,
+ &pickle_command,
+ &repack_command,
+ &retrace_command,
+ &trace_command,
+ &trim_command,
+ &help_command
+};
+
+/* Aliases provide a mechanism to allow compatibility with old command
+ * names (such as "retrace") for current commands (such as the replay
+ * command). */
+typedef struct {
+ const char *name;
+ const Command *command;
+} Alias;
+
+static const Alias aliases[] = {
+ { "retrace", &retrace_command }