LibC: Add compile option to libc to stop optimizing string.h
This commit is contained in:
@@ -17,7 +17,6 @@ int memcmp(const void* s1, const void* s2, size_t n)
|
||||
return 0;
|
||||
}
|
||||
|
||||
__attribute__((optimize("-O0")))
|
||||
void* memcpy(void* __restrict__ dstp, const void* __restrict__ srcp, size_t n)
|
||||
{
|
||||
unsigned char* dst = static_cast<unsigned char*>(dstp);
|
||||
@@ -46,7 +45,6 @@ void* memmove(void* destp, const void* srcp, size_t n)
|
||||
return destp;
|
||||
}
|
||||
|
||||
__attribute__((optimize("-O0")))
|
||||
void* memset(void* s, int c, size_t n)
|
||||
{
|
||||
unsigned char* p = static_cast<unsigned char*>(s);
|
||||
|
||||
Reference in New Issue
Block a user