1
0
Fork 0
forked from len0rd/rockbox

Add normal alloca() definition and implement a strdupa and friends

Change-Id: I21c9c21fd664fb11bc8496ace4a389f535a030d6
This commit is contained in:
Michael Sevakis 2014-08-26 23:11:34 -04:00
parent 77b3625763
commit 17a007bc60
3 changed files with 50 additions and 1 deletions

View file

@ -22,7 +22,7 @@
#ifndef __SYSTEM_HOSTED_H__
#define __SYSTEM_HOSTED_H__
#include "system.h"
#ifndef __PCTOOL__
static inline void commit_dcache(void) {}
static inline void commit_discard_dcache(void) {}
@ -34,4 +34,14 @@ static inline void core_sleep(void)
wait_for_interrupt();
}
#endif /* __PCTOOL__ */
#if defined(WIN32) || defined(__PCTOOL__)
#ifndef alloca
#define alloca __builtin_alloca
#endif
#endif /* WIN32 || __PCTOOL__ */
#endif