cleanup: use os_vm_size_t in gc_find_freeish_pages and for granularity
[sbcl.git] / src / runtime / pseudo-atomic.h
index 8556e0c..230e3e8 100644 (file)
@@ -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)                                \