Browse Source

added note about pthread_yield

KTRosenberg 5 years ago
parent
commit
673879d1d2
1 changed files with 2 additions and 0 deletions
  1. 2 0
      core/sys/unix/pthread_linux.odin

+ 2 - 0
core/sys/unix/pthread_linux.odin

@@ -104,5 +104,7 @@ foreign pthread {
 	sem_trywait :: proc(sem: ^sem_t) -> c.int ---;
 	sem_trywait :: proc(sem: ^sem_t) -> c.int ---;
 	// sem_timedwait :: proc(sem: ^sem_t, timeout: time.TimeSpec) -> c.int ---;
 	// sem_timedwait :: proc(sem: ^sem_t, timeout: time.TimeSpec) -> c.int ---;
 
 
+	// NOTE: unclear whether pthread_yield is well-supported on Linux systems,
+	// see https://linux.die.net/man/3/pthread_yield
 	pthread_yield :: proc() -> c.int ---;
 	pthread_yield :: proc() -> c.int ---;
 }
 }