[all-commits] [llvm/llvm-project] 0a6103: Revert "[lldb] Attempt to fix signal-in-leaf-funct...

Omair Javaid via All-commits all-commits at lists.llvm.org
Mon May 13 04:06:13 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0a6103eaeb7f22c009f9add87c84780b6f7f293a
      https://github.com/llvm/llvm-project/commit/0a6103eaeb7f22c009f9add87c84780b6f7f293a
  Author: Muhammad Omair Javaid <omair.javaid at linaro.org>
  Date:   2024-05-13 (Mon, 13 May 2024)

  Changed paths:
    M lldb/test/Shell/Unwind/Inputs/signal-in-leaf-function-aarch64.c
    M lldb/test/Shell/Unwind/signal-in-leaf-function-aarch64.test

  Log Message:
  -----------
  Revert "[lldb] Attempt to fix signal-in-leaf-function-aarch64 on darwin"

This reverts commit b903badd73a2467fdd4e363231f2bf9b0704b546.

TestInterruptBacktrace was broken on AArch64/Windows as a result of this change.
see lldb-aarch64-windows buildbot here:
https://lab.llvm.org/buildbot/#/builders/219/builds/11261


  Commit: 4b44502ac81259630b422e791a82e0252e6478c3
      https://github.com/llvm/llvm-project/commit/4b44502ac81259630b422e791a82e0252e6478c3
  Author: Muhammad Omair Javaid <omair.javaid at linaro.org>
  Date:   2024-05-13 (Mon, 13 May 2024)

  Changed paths:
    M lldb/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
    M lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
    M lldb/source/Target/RegisterContextUnwind.cpp
    R lldb/test/Shell/Unwind/Inputs/signal-in-leaf-function-aarch64.c
    R lldb/test/Shell/Unwind/signal-in-leaf-function-aarch64.test
    M lldb/unittests/UnwindAssembly/ARM64/TestArm64InstEmulation.cpp

  Log Message:
  -----------
  Revert "[lldb/aarch64] Fix unwinding when signal interrupts a leaf function (#91321)"

This reverts commit fd1bd53ba5a06f344698a55578f6a5d79c457e30.

TestInterruptBacktrace was broken on AArch64/Windows as a result of this change.
See lldb-aarch64-windows buildbot here:
https://lab.llvm.org/buildbot/#/builders/219/builds/11261


Compare: https://github.com/llvm/llvm-project/compare/fcc1baaa99fd...4b44502ac812

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