billow
|
21f7bc85f9
|
Xtensa Support (#2380)
* Fix leaks
* Remove unnecessary new lines
* Add checks for actual buffer length before attempting reading it.
* Xtensa: add xtensa support
* Xtensa fixes
- fix MCExpr
- fix Xtensa_add_cs_detail
- add `add_cs_detail`
- add `MCExpr *MCOperand_getExpr(const MCOperand *MC)` `void printExpr(const MCExpr *E, SStream *O)`
autosync fix
- fix StreamOperation.py
- replace `report_fatal_error` with `CS_ASSERT`
- fix patch StreamOperation.py
- replace `assert` with `CS_ASSERT`
- fix AddCSDetail.py
- fix QualifiedIdentifier
* Xtensa fix
* Xtensa fix .py
* add Xtensa to the fuzzer
* Xtensa `LITBASE`: add a basic implementation
* Xtensa `LITBASE`: add a integration test
* Xtensa: fix cs_v6_release_guide.md
* Xtensa: fix `XTENSA_OP_GROUP_MEMOPERAND`
* Xtensa: fix
* Xtensa: fix Targets.py
* Use isUint and isInt all over Xtensa
* Add documentation about LITBASE functionality
* Fix typo
* Replace hard with Capstone assert
* Xtensa: fix arch_config.json
* Xtensa: fix
---------
Co-authored-by: Rot127 <unisono@quyllur.org>
|
2024-09-30 11:35:51 +08:00 |