Skip to content

Commit 34a9c6b

Browse files
committed
emlearn_iir_q15: Use weak linkage for memset and memcpy
1 parent 0b49d1e commit 34a9c6b

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/emlearn_iir_q15/iir_filter.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77

88
// memset is used by some standard C constructs
99
#if !defined(__linux__)
10-
void *memcpy(void *dst, const void *src, size_t n) {
10+
__attribute__((weak)) void *memcpy(void *dst, const void *src, size_t n) {
1111
return mp_fun_table.memmove_(dst, src, n);
1212
}
13-
void *memset(void *s, int c, size_t n) {
13+
__attribute__((weak)) void *memset(void *s, int c, size_t n) {
1414
return mp_fun_table.memset_(s, c, n);
1515
}
1616
#endif

0 commit comments

Comments
 (0)