summaryrefslogtreecommitdiff
path: root/src/kservice.c
diff options
context:
space:
mode:
authorBernard Xiong <[email protected]>2018-07-15 16:03:40 +0800
committerBernard Xiong <[email protected]>2018-07-15 16:03:40 +0800
commit6964d623aa9f3c4a0f711c3678ed343e2db439bf (patch)
tree3d127c9a0083029218b1985adbb587ff7256ad3e /src/kservice.c
parentc81334f3f8fbb793ee056eec7ade22922c26f2cd (diff)
[Kernel] Add strdup for armcc
Diffstat (limited to 'src/kservice.c')
-rw-r--r--src/kservice.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/kservice.c b/src/kservice.c
index e3ddf3eb66..fa82ccdd80 100644
--- a/src/kservice.c
+++ b/src/kservice.c
@@ -531,6 +531,9 @@ char *rt_strdup(const char *s)
return tmp;
}
RTM_EXPORT(rt_strdup);
+#ifdef __CC_ARM
+char *strdup(const char *s) __attribute__((alias("rt_strdup")));
+#endif
#endif
/**