aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorClaudiu Zissulescu <claziss@synopsys.com>2023-07-07 12:58:34 +0300
committerClaudiu Zissulescu <claziss@gmail.com>2023-07-07 13:08:04 +0300
commit13aa307c9a9086d34b555cecf5f9388fa9b062f1 (patch)
tree4de500818ab17496162d8f65bb7c3d6ef42c7190 /gdb
parent7c632c2a696fb68e5575db1e2c934788a831e578 (diff)
downloadgdb-13aa307c9a9086d34b555cecf5f9388fa9b062f1.zip
gdb-13aa307c9a9086d34b555cecf5f9388fa9b062f1.tar.gz
gdb-13aa307c9a9086d34b555cecf5f9388fa9b062f1.tar.bz2
arc: Update/Add ARCv3 support.
The ARC HS5x and ARC HS6x processors are based on the new ARCv3 ISA that implements a full range of 32-bit and 64-bit instructions. These processors feature a high-speed 10-stage, dual-issue pipeline that offers increased utilization of functional units with a limited increase in power and area. The HS5x processors feature a 32-bit pipeline that can execute all ARCv3 32-bit instructions, while the HS6x processors feature a full 64-bit pipeline and register file that can execute both 32-bit and 64-bit instructions. In addition, the ARC HS6x supports 64-bit virtual and 52-bit physical address spaces to enable direct addressing of current and future large memories, as well as 128-bit loads and stores for efficient data movement. This readelf patch updates/adds Synopsys ARCv3 machine name fileds and supported relocations. Signed-off-by: Claudiu Zissulescu <claziss@synopsys.com>
Diffstat (limited to 'gdb')
0 files changed, 0 insertions, 0 deletions