mirror of
https://github.com/libretro/RetroArch
synced 2025-02-05 15:40:04 +00:00
(Libretro SDK) Add crt/include/string.h
This commit is contained in:
parent
0bcc248b78
commit
05c8bb5609
@ -1,9 +1,10 @@
|
||||
#ifndef STRING_H_
|
||||
#define STRING_H_
|
||||
#ifndef __LIBRETRO_SDK_CRT_STRING_H_
|
||||
#define __LIBRETRO_SDK_CRT_STRING_H_
|
||||
|
||||
#include <stdio.h>
|
||||
|
||||
void *memcpy(void *dst, const void *src, size_t len);
|
||||
|
||||
void *memset(void *b, int c, size_t len);
|
||||
|
||||
#endif
|
@ -23,16 +23,12 @@ void *memset(void *dst, int val, size_t count)
|
||||
return start;
|
||||
}
|
||||
|
||||
void *memcpy(void *dst, const void *src, size_t count)
|
||||
void *memcpy(void *dst, const void *src, size_t len)
|
||||
{
|
||||
void *ret = dst;
|
||||
size_t i;
|
||||
|
||||
while (count--)
|
||||
{
|
||||
*(char *)dst = *(char *)src;
|
||||
dst = (char*)dst + 1;
|
||||
src = (char*)src + 1;
|
||||
}
|
||||
for (i = 0; i < len; i++)
|
||||
((unsigned char *)dst)[i] = ((unsigned char *)src)[i];
|
||||
|
||||
return dst;
|
||||
}
|
||||
|
@ -21,7 +21,7 @@ OBJCOPY = $(DEVKITPPC)/bin/powerpc-eabi-objcopy$(EXE_EXT)
|
||||
BIN_TARGET := app_booter.bin
|
||||
ELF_TARGET := app_booter.elf
|
||||
|
||||
INCLUDE := -I. -I$(DEVKITPRO)/libogc/include
|
||||
INCLUDE := -I. -I$(DEVKITPRO)/libogc/include -I../../libretro-sdk/crt/include
|
||||
LIBDIRS := -L$(DEVKITPRO)/libogc/lib/wii
|
||||
|
||||
MACHDEP := -DHW_RVL -DGEKKO -mno-eabi -mno-sdata -mcpu=750
|
||||
|
Loading…
x
Reference in New Issue
Block a user