llvm/lldb/test/API/functionalities/tail_call_frames/cross_object/Two.c

#include "shared.h"

volatile int x;

__attribute__((noinline))
void tail_called_in_b_from_b() {
  ++x; // break here
}

void tail_called_in_b_from_a() {
  tail_called_in_b_from_b();
}