X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fhelper%2Fcommand.h;h=8a418d367d04f604ad6084adb47f381a420c58de;hb=4f310aa0c962930eec7bfb22aface78f8dd91bb9;hp=8d68c18387ca9703ad37644734da3830ae8e8c4e;hpb=5576a6240a103879e1a8d9d4c2b6ff4aee0d23fa;p=openocd.git diff --git a/src/helper/command.h b/src/helper/command.h index 8d68c18387..8a418d367d 100644 --- a/src/helper/command.h +++ b/src/helper/command.h @@ -23,7 +23,7 @@ #ifndef COMMAND_H #define COMMAND_H -#include "types.h" +#include /* Integrate the JIM TCL interpretor into the command processing. */ #if BUILD_ECOSBOARD @@ -32,7 +32,7 @@ /* Jim is provied by eCos */ #include #else -#include "jim.h" +#include #endif /* To achieve C99 printf compatibility in MinGW, gnu_printf should be @@ -253,17 +253,6 @@ struct command_registration { struct command* register_command(struct command_context *cmd_ctx, struct command *parent, const struct command_registration *rec); -#define COMMAND_REGISTER(_cmd_ctx, _parent, _name, _handler, _mode, _help) \ - ({ \ - struct command_registration cr = { \ - .name = _name, \ - .handler = _handler, \ - .mode = _mode, \ - .help = _help, \ - }; \ - register_command(_cmd_ctx, _parent, &cr); \ - }) - /** * Register one or more commands in the specified context, as children * of @c parent (or top-level commends, if NULL). In a registration's @@ -340,7 +329,7 @@ struct command_context* copy_command_context(struct command_context* cmd_ctx); /** * Frees the resources associated with a command context. The commands * are not removed, so unregister_all_commands() must be called first. - * @param cmd_ctx The command_context that will be destroyed. + * @param context The command_context that will be destroyed. */ void command_done(struct command_context *context);