[all-commits] [llvm/llvm-project] ce12b5: [lldb] Fixup more code addresses
Jonas Devlieghere via All-commits
all-commits at lists.llvm.org
Thu May 13 10:27:43 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ce12b52de2fb3f319ff18effc4ea9ff4d369f328
https://github.com/llvm/llvm-project/commit/ce12b52de2fb3f319ff18effc4ea9ff4d369f328
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2021-05-13 (Thu, 13 May 2021)
Changed paths:
M lldb/source/Expression/DWARFExpression.cpp
M lldb/source/Target/RegisterContextUnwind.cpp
Log Message:
-----------
[lldb] Fixup more code addresses
The Swift async task pointers are signed on arm64e and we need to fixup
the addresses in the CFA and DWARF expressions.
Commit: f93e9c12bf482dbfe3d4d00fcf8bbc251500dd99
https://github.com/llvm/llvm-project/commit/f93e9c12bf482dbfe3d4d00fcf8bbc251500dd99
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2021-05-13 (Thu, 13 May 2021)
Changed paths:
M lldb/source/Target/Process.cpp
Log Message:
-----------
[lldb] Fixup indirect symbols as they are signed.
This fixes a bunch of test failures in Apple Silicon (arm64e).
Compare: https://github.com/llvm/llvm-project/compare/23e9146fba29...f93e9c12bf48
More information about the All-commits
mailing list