Gregory Nutt
|
b54ffe858a
Standardization of some function headers.
|
6 年之前 |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 年之前 |
Gregory Nutt
|
7cc63f90d9
sched/semaphore: sem_trywait() modifies the errno value and, hence, should not be used within the OS. Use nxsem_trywait() instead.
|
7 年之前 |
Gregory Nutt
|
9568600ab1
Squashed commit of the following:
|
7 年之前 |
Arjun Hary
|
b274a97840
Miscellaneous fixes from astyle tool.
|
7 年之前 |
Gregory Nutt
|
0fe9c2f3f9
pthread mutex: Remove bogus DEBUGASSERT. Problem noted by Jussi Kivilinna
|
7 年之前 |
Gregory Nutt
|
90dda9357e
pthread robust mutexes: Fix memmory trashing problem: the main task may also use mutexes; need to check thread type before accessing pthread-specific mutex data structures. Problem noted by Jussi Kivilinna.
|
7 年之前 |
Gregory Nutt
|
a8708424c2
pthread_trylock: Fixes a problem in pthread_trylock() noted by initialkjc@yahoo.com. When CONFIG_PTHREAD_MUTEX_UNSAFE=y, the special return value EAGAIN was not being detected due to differences in reporting of returned values.
|
7 年之前 |
Juha Niskanen (Haltian)
|
b4747286b1
Add logic to disable cancellation points within the OS. This is useful when an internal OS function that is NOT a cancellation point calls an OS function which is a cancellation point. In that case, irrecoverable states may occur if the cancellation is within the OS.
|
7 年之前 |
Gregory Nutt
|
948332ca34
pthreads: Backed most of last pthread changes. Found the 'real' root poblem. A one like error in pthread_mutex.c.
|
7 年之前 |
Gregory Nutt
|
eb344d7260
Fix an assertion noted by Jussi Kivilinna.
|
7 年之前 |
Gregory Nutt
|
86ab384d77
Forget to add some files in previous commits
|
7 年之前 |