summaryrefslogtreecommitdiff
path: root/firmware/asm/memset16.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/asm/memset16.c')
-rw-r--r--firmware/asm/memset16.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/firmware/asm/memset16.c b/firmware/asm/memset16.c
index db71d86fcc..12f3388a8d 100644
--- a/firmware/asm/memset16.c
+++ b/firmware/asm/memset16.c
@@ -20,9 +20,10 @@
20 ****************************************************************************/ 20 ****************************************************************************/
21 21
22#include "string-extra.h" /* memset16() */ 22#include "string-extra.h" /* memset16() */
23#include <stdint.h>
23 24
24#define LBLOCKSIZE (sizeof(long)/2) 25#define LBLOCKSIZE (sizeof(long)/2)
25#define ROCKBOX_UNALIGNED(X) ((long)X & (sizeof(long) - 1)) 26#define ROCKBOX_UNALIGNED(X) ((uintptr_t)X & (sizeof(long) - 1))
26#define TOO_SMALL(LEN) ((LEN) < LBLOCKSIZE) 27#define TOO_SMALL(LEN) ((LEN) < LBLOCKSIZE)
27 28
28void memset16(void *dst, int val, size_t len) 29void memset16(void *dst, int val, size_t len)