Skip to content

arcv: Backport RVA23 support#222

Merged
MichielDerhaeg merged 2 commits intoarc-2026.03from
michiel/rva23
Mar 18, 2026
Merged

arcv: Backport RVA23 support#222
MichielDerhaeg merged 2 commits intoarc-2026.03from
michiel/rva23

Conversation

@MichielDerhaeg
Copy link
Copy Markdown
Contributor

These extensions don't enable any instructions or functionality. They are just "marker" extension that only inform the assembler that they are enabled.

These extensions don't enable any instructions or functionality. They
are just "marker" extension that only inform the assembler that they are
enabled.

Signed-off-by: Michiel Derhaeg <[email protected]>
@MichielDerhaeg MichielDerhaeg self-assigned this Mar 13, 2026
Same kind of "marker" extensions as the RVA23 ones.

Signed-off-by: Michiel Derhaeg <[email protected]>
@kolerov
Copy link
Copy Markdown
Collaborator

kolerov commented Mar 16, 2026

@MichielDerhaeg Do the similar patches exist in upstream?

@MichielDerhaeg
Copy link
Copy Markdown
Contributor Author

@MichielDerhaeg Do the similar patches exist in upstream?

Upstream has this functionality but they refactored the riscv extension system before most of these were added so cherry-picking is not an option.
The dejagnu tests yield the same results for GCC 16.

@MichielDerhaeg MichielDerhaeg merged commit cd9ec45 into arc-2026.03 Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants