unify lock and owner fields of mutex structure

this change is necessary to free up one slot in the mutex structure so
that we can use doubly-linked lists in the implementation of robust
mutexes.
This commit is contained in:
Rich Felker
2011-03-17 12:21:32 -04:00
parent e914f8b7ec
commit b1c43161c2
4 changed files with 6 additions and 8 deletions

View File

@ -47,7 +47,6 @@ struct pthread {
#define _m_type __u.__i[0]
#define _m_lock __u.__i[1]
#define _m_waiters __u.__i[2]
#define _m_owner __u.__i[3]
#define _m_count __u.__i[4]
#define _c_block __u.__i[0]
#define _c_clock __u.__i[1]