1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-08 17:37:35 +00:00

LibPthread: Add stubs for pthread_{get,set}schedparam()

These should be the last thing needed to make SDL build with threads
support. I think we can survive just fine with stubs of these for now,
especially given that the kernel doesn't care super much about thread
priorities anyway.
This commit is contained in:
Andreas Kling 2019-12-07 15:32:48 +01:00
parent 615553be5f
commit 96e8c8a4e5
2 changed files with 19 additions and 0 deletions

View file

@ -371,6 +371,22 @@ int pthread_attr_setstacksize(pthread_attr_t* attributes, size_t stack_size)
return 0;
}
int pthread_getschedparam(pthread_t thread, int* policy, struct sched_param* param)
{
(void)thread;
(void)policy;
(void)param;
return 0;
}
int pthread_setschedparam(pthread_t thread, int policy, const struct sched_param* param)
{
(void)thread;
(void)policy;
(void)param;
return 0;
}
struct WaitNode : public InlineLinkedListNode<WaitNode> {
bool waiting { true };
WaitNode* m_next { nullptr };