sbreak
RISC-V sbreak Legacy Name Details
Legacy compatibility nameRISC-V sbreak is the previous name of EBREAK; the specification says they have the same functionality and encoding, and EBREAK is used to return control to a debugging environment.
What You Write
sbreak
Current Instruction Name
EBREAK
Which Instruction This Legacy Name Identifies
The Unprivileged ISA says sbreak was the previous name of EBREAK; the rename reflects use in more general contexts.
RISC-V sbreak is the previous name of EBREAK; the specification says they have the same functionality and encoding, and EBREAK is used to return control to a debugging environment.
Official Semantics Checklist
sbreak is the previous name of EBREAK.
sbreak and EBREAK have the same functionality and encoding.
ECALL and EBREAK are the current instruction names in this section.
How To Read The Expansion
Step 1
sbreak and EBREAK have the same functionality and encoding.
Official References And Reading Order
This page treats the name as a previous name of ECALL or EBREAK; Section 2.8 gives the old name, the identical functionality and encoding, and the current instruction's execution-environment purpose.
When To Think Of It First
Recognize the sbreak name in older source.
Pitfalls / Common Confusions
sbreak is a previous name of EBREAK; this page does not classify it as a generic pseudo-instruction.
FAQ
Is sbreak a generic assembler pseudo-instruction?
No. Section 2.8 identifies sbreak as the previous name of EBREAK.