aboutsummaryrefslogtreecommitdiffstats
path: root/src/thread.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/thread.h')
-rw-r--r--src/thread.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/thread.h b/src/thread.h
index 3b533316817..d3ec38a22b9 100644
--- a/src/thread.h
+++ b/src/thread.h
@@ -168,6 +168,8 @@ struct thread_state
168 struct thread_state *next_thread; 168 struct thread_state *next_thread;
169}; 169};
170 170
171struct Lisp_Mutex;
172
171extern struct thread_state *current_thread; 173extern struct thread_state *current_thread;
172 174
173extern sys_mutex_t global_lock; 175extern sys_mutex_t global_lock;
@@ -175,6 +177,7 @@ extern void post_acquire_global_lock (struct thread_state *);
175 177
176extern void unmark_threads (void); 178extern void unmark_threads (void);
177extern void finalize_one_thread (struct thread_state *state); 179extern void finalize_one_thread (struct thread_state *state);
180extern void finalize_one_mutex (struct Lisp_Mutex *);
178 181
179extern void init_threads_once (void); 182extern void init_threads_once (void);
180extern void init_threads (void); 183extern void init_threads (void);