[PATCH 15/32] doc: avoid that doxygen parses magic in command.h
Robert Schwebel
r.schwebel at pengutronix.de
Fri Oct 22 12:45:07 EDT 2010
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 at pengutronix.de>
---
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
More information about the barebox
mailing list