[all-commits] [llvm/llvm-project] c577c6: [lldb] Test undefined return addresses in signal f...

Minsoo Choo via All-commits all-commits at lists.llvm.org
Sun Sep 13 15:29:43 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c577c6c3f88baddcb2f5368c5cf7f2ca6137b5be
      https://github.com/llvm/llvm-project/commit/c577c6c3f88baddcb2f5368c5cf7f2ca6137b5be
  Author: Minsoo Choo <minsoochoo0122 at proton.me>
  Date:   2026-09-13 (Sun, 13 Sep 2026)

  Changed paths:
    A lldb/test/Shell/Unwind/Inputs/signal-frame-undefined-ra.s
    A lldb/test/Shell/Unwind/signal-frame-undefined-ra.test

  Log Message:
  -----------
  [lldb] Test undefined return addresses in signal frames (#223046)

Signal-frame CFI can explicitly mark its return-address register
undefined to represent a terminal synthetic context. This is useful for
contexts such as newly created FreeBSD kernel threads that do not have
an interrupted caller.

Verify that LLDB keeps the signal frame in the backtrace and terminates
the unwind without creating a caller.

Assisted-by: GPT



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list