X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fpseudo-atomic.h;h=230e3e85e22b17a1c91728823e0cac27138d0cef;hb=eac461c1f1ca91cfe282c779291d582ed6b336cb;hp=8556e0c78b1c2ea6dd03b4bf53fc2ea23301aa8a;hpb=9a4436ba9bd089de52bc71391466119a82828a37;p=sbcl.git diff --git a/src/runtime/pseudo-atomic.h b/src/runtime/pseudo-atomic.h index 8556e0c..230e3e8 100644 --- a/src/runtime/pseudo-atomic.h +++ b/src/runtime/pseudo-atomic.h @@ -22,8 +22,6 @@ SetSymbolValue(ALLOCATION_POINTER, value, 0) #define get_alloc_pointer() \ SymbolValue(ALLOCATION_POINTER, 0) -#define get_binding_stack_pointer(thread) \ - SymbolValue(BINDING_STACK_POINTER, thread) #if defined(LISP_FEATURE_X86) #define LISPOBJ_ASM_SUFFIX "l" @@ -108,8 +106,6 @@ clear_pseudo_atomic_interrupted(struct thread *thread) ((unsigned long) dynamic_space_free_pointer & ~LOWTAG_MASK) #ifdef LISP_FEATURE_SB_THREAD -#define get_binding_stack_pointer(thread) \ - ((thread)->binding_stack_pointer) #define get_pseudo_atomic_atomic(thread) \ ((thread)->pseudo_atomic_bits & flag_PseudoAtomic) #define set_pseudo_atomic_atomic(thread) \ @@ -123,8 +119,6 @@ clear_pseudo_atomic_interrupted(struct thread *thread) #define clear_pseudo_atomic_interrupted(thread) \ ((thread)->pseudo_atomic_bits &= ~flag_PseudoAtomicInterrupted) #else -#define get_binding_stack_pointer(thread) \ - (current_binding_stack_pointer) #define get_pseudo_atomic_atomic(thread) \ ((unsigned long)dynamic_space_free_pointer & flag_PseudoAtomic) #define set_pseudo_atomic_atomic(thread) \