Move non-libultra libc functions to src/libc/ (#2055)

* Move non-libultra libc functions to src/libc/

* Add explicit nops in delay slots

* Don't rely on CPP expanding undefined macros to 0

* Delete old Makefile rules

* Fix type of memset()
This commit is contained in:
cadmic
2024-08-19 22:15:24 -07:00
committed by GitHub
parent aba1bb88a3
commit ec70295357
19 changed files with 65 additions and 93 deletions
+2 -2
View File
@@ -1740,8 +1740,8 @@ void guMtxF2L(MtxF* m1, Mtx* m2);
void* osViGetCurrentFramebuffer(void);
s32 __osSpSetPc(void* pc);
f32 absf(f32);
void* __osMemset(void* dest, s32 val, size_t len);
void* __osMemmove(void* dest, const void* src, size_t len);
void* memset(void* dest, int val, size_t len);
void* memmove(void* dest, const void* src, size_t len);
void Message_UpdateOcarinaMemoryGame(PlayState* play);
u8 Message_ShouldAdvance(PlayState* play);
void Message_CloseTextbox(PlayState*);