android/ps3: setup stack size

This commit is contained in:
DH 2025-04-09 06:06:19 +03:00
parent 6999572b08
commit 678ab4e970

View file

@ -2180,7 +2180,7 @@ void thread_base::start()
m_thread = ::_beginthreadex(nullptr, 0, entry_point, this, CREATE_SUSPENDED, nullptr); m_thread = ::_beginthreadex(nullptr, 0, entry_point, this, CREATE_SUSPENDED, nullptr);
ensure(m_thread); ensure(m_thread);
ensure(::ResumeThread(reinterpret_cast<HANDLE>(+m_thread)) != static_cast<DWORD>(-1)); ensure(::ResumeThread(reinterpret_cast<HANDLE>(+m_thread)) != static_cast<DWORD>(-1));
#elif defined(__APPLE__) #elif defined(__APPLE__) || defined(ANDROID)
pthread_attr_t stack_size_attr; pthread_attr_t stack_size_attr;
pthread_attr_init(&stack_size_attr); pthread_attr_init(&stack_size_attr);
pthread_attr_setstacksize(&stack_size_attr, 0x800000); pthread_attr_setstacksize(&stack_size_attr, 0x800000);