#include "./semaphore.h" #include "../interrupt/guard.h" #include "../thread/thread.h" Semaphore::Semaphore(unsigned c) { (void)c; } Thread **Semaphore::thread_link(Thread &obj, unsigned link_index) { (void)obj; (void)link_index; return nullptr; } void Semaphore::p(Vault &vault) { (void)vault; } void Semaphore::v(Vault &vault) { (void)vault; }