mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-30 12:25:49 +00:00
Main's #9573 implements scePthreadResume right after the scePthreadMutexattrSetkind stub this branch removes from libkernel_sys; the merge takes main's scePthreadResume and leaves the stub out. Main's public-header audit wants one header declaration per export, so the merge declares this branch's scePthreadMutexattrSetkind, scePthreadMutexattrGetkind and pthread_rwlockattr_settype_np in libkernel's Api.hpp, drops their stub declarations from libkernel_sys's Api.hpp, has Mutex.cpp take sceKernelError from libkernel's Api.hpp, and has the test include the libkernel headers instead of its own declarations.