22#ifdef LIBCOPP_MACRO_USE_SEGMENTED_STACKS
23 using segments_context_t =
void *[LIBCOPP_MACRO_SEGMENTED_STACK_NUMBER];
24 segments_context_t segments_ctx;
27#ifdef LIBCOPP_MACRO_USE_VALGRIND
28 unsigned valgrind_stack_id;
39 void reset() LIBCOPP_MACRO_NOEXCEPT;
41 void copy_from(const
stack_context &other) LIBCOPP_MACRO_NOEXCEPT;