|
@@ -12,6 +12,8 @@
|
|
#define memset(s,c,n) __builtin_memset(s,c,n)
|
|
#define memset(s,c,n) __builtin_memset(s,c,n)
|
|
#define memcpy(d,s,n) __builtin_memcpy(d,s,n)
|
|
#define memcpy(d,s,n) __builtin_memcpy(d,s,n)
|
|
#define memmove(d,s,n) __builtin_memmove(d,s,n)
|
|
#define memmove(d,s,n) __builtin_memmove(d,s,n)
|
|
|
|
+extern void *
|
|
|
|
+__memcpy_aligned(void * __restrict, const void * __restrict, size_t);
|
|
|
|
|
|
#define likely(x) __builtin_expect(!!(x), 1)
|
|
#define likely(x) __builtin_expect(!!(x), 1)
|
|
#define unlikely(x) __builtin_expect(!!(x), 0)
|
|
#define unlikely(x) __builtin_expect(!!(x), 0)
|