blob: 464b3ada0ca9c97657afa11b1dce919332827893 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
#include "internal.h"
void
memยทset64(void *dst, uint64 val, uintptr size)
{
intptr i;
for(i = 0; i < (size & (~7)); i += 8)
memcpy((byte*)dst + i, &val, 8);
for(; i < size; i++)
((byte*)dst)[i] = ((byte*)&val)[i&7];
}
|