Landing: 7310b8560eae
Project / Subsystem
binutils / risc-v
Date
2026-10-01
Author
Kito Cheng <kito@sourceware.org>
Commit
7310b8560eae5292a1e2a5ff8c8b969506e1cece
Source
public_inbox
Perf win
No
Breaking
No
All attributes
- project
- binutils
- subsystem
- risc-v
- patch_id
- —
- commit_hash
- 7310b8560eae5292a1e2a5ff8c8b969506e1cece
- source_type
- public_inbox
- headline
- RISC-V objdump decodes Zcmt table-jump entries
- tldr
- objdump can now decode RISC-V Zcmt table-jump entries, improving disassembly for this feature.
- author
- Kito Cheng <kito@sourceware.org>
- outcome
- committed
- performance_win
- false
- breaking_change
- false
- series_id
- —
- series_parts
- []
- tags
-
- • risc-v
- • objdump
- • disassembler
- • Zcmt
- discussion_id_link
- —
- bugzilla_pr
- —
- date
- 2026-10-01T00:00:00.000Z
This commit enhances the RISC-V support in objdump by enabling it to decode Zcmt table-jump (JVT) entries. It introduces new fields in the disassembler’s private data structure, functions for handling JVT addresses, and updates the instruction printing logic to annotate JVT targets. This allows for more accurate disassembly of code using the Zcmt extension.