From 48d61351061dcf1ee3148c67d208f20bdf22a3b8 Mon Sep 17 00:00:00 2001 From: rajdakin Date: Mon, 12 Apr 2021 00:53:14 +0200 Subject: First pass --- src/libtools/threads.c | 50 +++++++++++++++++++++++++++++++++++++------------- 1 file changed, 37 insertions(+), 13 deletions(-) (limited to 'src/libtools/threads.c') diff --git a/src/libtools/threads.c b/src/libtools/threads.c index 0cd08a1b..b2ab3b5d 100755 --- a/src/libtools/threads.c +++ b/src/libtools/threads.c @@ -245,6 +245,7 @@ pthread_attr_t* getAlignedAttr(pthread_attr_t* m) { return m; } void freeAlignedAttr(void* attr) { + (void)attr; } #else typedef struct aligned_attr_s { @@ -313,6 +314,7 @@ EXPORT int my_pthread_attr_setstack(x64emu_t* emu, void* attr, void* stackaddr, EXPORT int my_pthread_attr_setstacksize(x64emu_t* emu, void* attr, size_t stacksize) { + (void)emu; //aarch64 have an PTHREAD_STACK_MIN of 131072 instead of 16384 on x86_64! if(stacksize