2 * This software is part of the SBCL system. See the README file for
5 * This software is derived from the CMU CL system, which was
6 * written at Carnegie Mellon University and released into the
7 * public domain. The software is in the public domain and is
8 * provided with absolutely no warranty. See the COPYING and CREDITS
9 * files for more information.
15 #ifdef LISP_FEATURE_SB_THREAD
16 #define bind_variable(sym, val, th) bind_tls_cell(sym##_tlsindex, val, th)
17 extern void bind_tls_cell(unsigned index
, lispobj value
, void *thread
);
19 extern void bind_variable(lispobj symbol
, lispobj value
,void *thread
);
21 extern void unbind(void *thread
);
22 extern void unbind_to_here(lispobj
*bsp
,void *thread
);