summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorbernard <[email protected]>2014-01-04 06:03:24 +0800
committerbernard <[email protected]>2014-01-04 06:03:24 +0800
commite393b8fcfa52f2dbc9d5f64e46d253e8ce897bc9 (patch)
tree69a1bc1e11c510546279b13983a125723a7187d1 /include
parent6a624356e4800adc4fbfb5afe120ff31ac4c1f9e (diff)
fix the FINSH_USING_SYMTAB not defined and compiling error issue
Diffstat (limited to 'include')
-rw-r--r--include/rtdef.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/include/rtdef.h b/include/rtdef.h
index 7c13c43d84..e21bc4eb41 100644
--- a/include/rtdef.h
+++ b/include/rtdef.h
@@ -204,8 +204,13 @@ typedef int (*init_fn_t)(void);
#if !defined(RT_USING_FINSH)
/* define these to empty, even if not include finsh.h file */
-#define FINSH_FUNCTION_EXPORT_CMD(name, cmd, desc)
+#define FINSH_FUNCTION_EXPORT(name, desc)
+#define FINSH_FUNCTION_EXPORT_ALIAS(name, alias, desc)
#define FINSH_VAR_EXPORT(name, type, desc)
+
+#define MSH_CMD_EXPORT(command, desc)
+#elif !defined(FINSH_USING_SYMTAB)
+#define FINSH_FUNCTION_EXPORT_CMD(name, cmd, desc)
#endif
/* event length */