add musl support for host systems using musl=1 flag

This commit is contained in:
e.gavrin
2014-07-29 23:28:11 +04:00
parent 8c5309d131
commit 076af9e1d3
2 changed files with 47 additions and 33 deletions
+30 -30
View File
@@ -18,36 +18,36 @@
*/
#include "jerry-libc.h"
/**
* memcpy alias to __memcpy (for compiler usage)
*/
extern void *memcpy(void *s1, const void*s2, size_t n);
/**
* memset alias to __memset (for compiler usage)
*/
extern void *memset(void *s, int c, size_t n);
/**
* memcpy alias to __memcpy (for compiler usage)
*/
void* memcpy(void *s1, /**< destination */
const void* s2, /**< source */
size_t n) /**< bytes number */
{
return __memcpy(s1, s2, n);
} /* memcpy */
/**
* memset alias to __memset (for compiler usage)
*/
void* memset(void *s, /**< area to set values in */
int c, /**< value to set */
size_t n) /**< area size */
{
return __memset(s, c, n);
} /* memset */
//
///**
// * memcpy alias to __memcpy (for compiler usage)
// */
//extern void *memcpy(void *s1, const void*s2, size_t n);
//
///**
// * memset alias to __memset (for compiler usage)
// */
//extern void *memset(void *s, int c, size_t n);
//
///**
// * memcpy alias to __memcpy (for compiler usage)
// */
//void* memcpy(void *s1, /**< destination */
// const void* s2, /**< source */
// size_t n) /**< bytes number */
//{
// return __memcpy(s1, s2, n);
//} /* memcpy */
//
///**
// * memset alias to __memset (for compiler usage)
// */
//void* memset(void *s, /**< area to set values in */
// int c, /**< value to set */
// size_t n) /**< area size */
//{
// return __memset(s, c, n);
//} /* memset */
/**
* memset