#include "appcore-internal.h"
-#define GETSP() ({ unsigned int sp; asm volatile ("mov %0,sp " : "=r"(sp) ); sp;})
+#define GETSP() ({ unsigned int sp; asm volatile ("mov %0,sp " : "=r"(sp)); sp; })
#define BUF_SIZE 256
#define PAGE_SIZE (1 << 12)
#define _ALIGN_UP(addr , size) (((addr)+((size)-1))&(~((size)-1)))
void stack_trim(void)
{
+#if sizeof(unsigned int) == sizeof(void*)
unsigned int sp;
char buf[BUF_SIZE];
FILE *file;
MADV_DONTNEED) < 0)
perror("stack madvise fail");
}
+#endif
}