Don't let doxygen parse the command magic, which leads to these warnings: command.h:93: Warning: explicit link request to 'define' could not be resolved command.h:98: Warning: expected <tr> tag but found TK_LNKWORD token instead! command.h:98: Warning: Found unknown command `\t' command.h:101: Warning: explicit link request to 'define' could not be resolved command.h:103: Warning: explicit link request to 'define' could not be resolved Signed-off-by: Robert Schwebel <r.schwebel@xxxxxxxxxxxxxx> --- include/command.h | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-) diff --git a/include/command.h b/include/command.h index e235f63..0be7a69 100644 --- a/include/command.h +++ b/include/command.h @@ -76,6 +76,8 @@ void barebox_cmd_usage(struct command *cmdtp); #endif /* __ASSEMBLY__ */ +#ifndef DOXYGEN_SHOULD_SKIP_THIS + #define Struct_Section __attribute__ ((unused,section (".barebox_cmd"))) #define BAREBOX_CMD_START(_name) \ @@ -93,6 +95,8 @@ const struct command __barebox_cmd_##_name \ #define BAREBOX_CMD_HELP(text) #endif +#endif /* DOXYGEN_SHOULD_SKIP_THIS */ + int register_command(struct command *); #endif /* __COMMAND_H */ -- 1.7.2.3 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox