commit | e63ae49b6a87b779714c1dc922479a76882af977 | [log] [tgz] |
---|---|---|
author | Luis Machado <luis.machado@arm.com> | Thu Sep 15 15:57:01 2022 +0100 |
committer | Luis Machado <luis.machado@arm.com> | Mon Oct 03 14:15:25 2022 +0100 |
tree | 277a4f3a11d57617d7020e5c0b5e96b18aab08ac | |
parent | 1ba3a3222039eb2576d29c9fd3af444f59fa51d2 [diff] |
[AArch64] Handle W registers as pseudo-registers instead of aliases of X registers The aarch64 port handles W registers as aliases of X registers. This is incorrect because X registers are 64-bit and W registers are 32-bit. This patch teaches GDB how to handle W registers as pseudo-registers of 32-bit, the bottom half of the X registers. Testcase included.