This patch updates LLDB's in house version of SVE ptrace/sig macros by converting them into constants and inlines. They are house under SVE namespace and are used by process elf-core for reading SVE register data.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
I originally thought we would keep the original macro capitalization (similar to how llvm/BinaryFormat/elf.h maintains the elf.h capitalizations even though it does not define these symbols as macros). I still think that would be a good idea, but I don't mind the current version either. If you do keep the current version, then I think we should also change the namespace name to lower case (sve::).
lldb/source/Plugins/Process/Utility/LinuxPTraceDefines_arm64sve.h | ||
---|---|---|
21–22 | too aggressive search&replace ? |
Comment Actions
This update fixes SVE namespace name to lower case and fixes a typo in previous update.
too aggressive search&replace ?