Cargo Features
rabbitizer has no features set by default.
[dependencies]
rabbitizer = { version = "2.0.0-alpha.7", features = ["std", "encoder", "unchecked_instr_fields", "MIPS_II", "MIPS_III", "MIPS_IV", "RSP", "R3000GTE", "R4000ALLEGREX", "R5900EE", "RspViceMsp", "all_isas", "all_extensions", "all_gated_extensions", "serde", "bindings_c", "pyo3", "doc"] }
- std pyo3?
- encoder doc?
-
Encode string representation into an Instruction.
Affects
rabbitizer::encoder,register_trait::Register.from_name,utils::iter,utils::hex_num… - unchecked_instr_fields
-
Unsafe unchecked field accesses
- MIPS_II MIPS_III? all_isas?
-
TODO: Normalize capitalization
MIPS_I - MIPS_III MIPS_IV? R4000ALLEGREX? RSP? all_isas? = MIPS_II
- MIPS_IV R5900EE? all_isas? = MIPS_III
- RSP RspViceMsp? all_extensions? = MIPS_III
- R3000GTE all_extensions?
-
MIPS_I
- R4000ALLEGREX all_extensions? = MIPS_III
-
Enables ordered-float
Affects
utils::f16… - R5900EE all_extensions? = MIPS_IV
- RspViceMsp all_gated_extensions? = RSP
- all_isas doc? pyo3? = MIPS_II, MIPS_III, MIPS_IV
- all_extensions all_gated_extensions? doc? pyo3? = R3000GTE, R4000ALLEGREX, R5900EE, RSP
- all_gated_extensions doc? pyo3? = RspViceMsp, all_extensions
- serde
-
Enables serde
- bindings_c
- pyo3 = all_extensions, all_gated_extensions, all_isas, std
-
Enables pyo3 ^0.23.2
- doc = all_extensions, all_gated_extensions, all_isas, encoder
-
Documentation should be generated with every user-facing feature