The Hexagon ABI plugin uses hardcoded registers when setting up function calls. This is OK for the Hexagon simulator, but the register numbers are different on the gdbserver running on hardware. Change the hardcoded registers to LLDB generic registers.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
You want to check if each reg num is not LLDB_INVALID_REGNUM and return an appropriate error.