#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]; }