X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=src%2Futil.c;h=b6b62e65ab1be01597a58a5fadfd4c2c0c8aba42;hb=b0f9c6ecc15c2d4b5df77a7a963b742a6352ee1a;hp=fa5b4b586bf0228bf15d4951af95d68312e94733;hpb=bb895563088da093a90f42fc6a532688adc36cf2;p=gbajam22 diff --git a/src/util.c b/src/util.c index fa5b4b5..b6b62e6 100644 --- a/src/util.c +++ b/src/util.c @@ -82,3 +82,31 @@ char *strdup_nf_impl(const char *s, const char *file, int line) memcpy(res, s, len + 1); return res; } + +#ifndef BUILD_GBA +/* utility functions which are implemented in assembly on GBA builds */ + +void fillblock_16byte(void *dest, uint32_t val, int count) +{ + int i; + uint32_t *p = dest; + + for(i=0; i