mirror of
https://github.com/hedge-dev/XenonRecomp.git
synced 2025-07-23 13:33:56 +00:00
Initial Commit
This commit is contained in:
58
thirdparty/capstone/.github/ISSUE_TEMPLATE/bug_report_asm.md
vendored
Normal file
58
thirdparty/capstone/.github/ISSUE_TEMPLATE/bug_report_asm.md
vendored
Normal file
@@ -0,0 +1,58 @@
|
||||
---
|
||||
name: Bug report - Incorrect disassembly
|
||||
about: Create a report about incorrect disassembly.
|
||||
---
|
||||
|
||||
<!-- This template is meant for disassembly related bug reports, please be as descriptive as possible -->
|
||||
|
||||
### Work environment
|
||||
|
||||
<!-- Filling this table is mandatory -->
|
||||
|
||||
| Questions | Answers
|
||||
|------------------------------------------|--------------------
|
||||
| OS/arch/bits | Debian arm 64, MacOS AArch64, MacOS x86, Windows x86 etc.
|
||||
| Architecture | ppc, x86, cortexm, armv8 etc.
|
||||
| Source of Capstone | `git clone`, brew, pip, release binaries etc.
|
||||
| Version/git commit | v5.0.1, <commit hash>
|
||||
|
||||
<!-- INCORRECT DISASSEMBLY BUGS -->
|
||||
|
||||
### Instruction bytes giving faulty results
|
||||
|
||||
```
|
||||
0x00,0x00,0x00,0x00
|
||||
```
|
||||
|
||||
### Expected results
|
||||
|
||||
It should be:
|
||||
```
|
||||
<this or that>
|
||||
```
|
||||
|
||||
### Steps to get the wrong result
|
||||
|
||||
With `cstool`:
|
||||
|
||||
```sh
|
||||
cstool arm -d 0x00,0x00,0x00,0x00
|
||||
```
|
||||
|
||||
or with `Python`
|
||||
|
||||
```python
|
||||
CODE = b'\x90\x90\x90\x90'
|
||||
|
||||
md = Cs(CS_ARCH_ARM, CS_MODE_THUMB)
|
||||
md.detail = True
|
||||
for insn in md.disasm(CODE, 0x1000):
|
||||
# Print the faulty disassembly
|
||||
```
|
||||
|
||||
<!-- ADDITIONAL CONTEXT -->
|
||||
|
||||
### Additional Logs, screenshots, source code, configuration dump, ...
|
||||
|
||||
Drag and drop zip archives containing the Additional info here, don't use external services or link.
|
||||
Screenshots can be directly dropped here.
|
40
thirdparty/capstone/.github/ISSUE_TEMPLATE/bug_report_general.md
vendored
Normal file
40
thirdparty/capstone/.github/ISSUE_TEMPLATE/bug_report_general.md
vendored
Normal file
@@ -0,0 +1,40 @@
|
||||
---
|
||||
name: Bug report - Other bugs
|
||||
about: Create a report to help us improve
|
||||
|
||||
---
|
||||
|
||||
<!-- This template is meant for GENERAL bug reports.
|
||||
For bugs regarding incorrect disassembly,
|
||||
please use the "Bug report - Incorrect disassembly" template.
|
||||
|
||||
Please be as descriptive as possible
|
||||
-->
|
||||
|
||||
### Work environment
|
||||
|
||||
<!-- Filling this table is mandatory -->
|
||||
|
||||
| Questions | Answers
|
||||
|------------------------------------------|--------------------
|
||||
| OS/arch/bits | Debian arm 64, MacOS AArch64, MacOS x86, Windows x86 etc.
|
||||
| Architecture | ppc, x86, cortexm, armv8 etc.
|
||||
| Source of Capstone | `git clone`, brew, pip, release binaries etc.
|
||||
| Version/git commit | v5.0.1, <commit hash>
|
||||
|
||||
<!-- OTHER BUGS -->
|
||||
|
||||
### Expected behavior
|
||||
|
||||
### Actual behavior
|
||||
|
||||
### Steps to reproduce the behavior
|
||||
|
||||
- Use code markdown `CODE` to make your code visible
|
||||
|
||||
<!-- ADDITIONAL CONTEXT -->
|
||||
|
||||
### Additional Logs, screenshots, source code, configuration dump, ...
|
||||
|
||||
Drag and drop zip archives containing the Additional info here, don't use external services or link.
|
||||
Screenshots can be directly dropped here.
|
19
thirdparty/capstone/.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
19
thirdparty/capstone/.github/ISSUE_TEMPLATE/feature_request.md
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
---
|
||||
name: Feature request
|
||||
about: Suggest an idea for this project
|
||||
|
||||
---
|
||||
|
||||
### Feature
|
||||
|
||||
- [ ] New architecture module
|
||||
- [ ] Support for processor extension
|
||||
- [ ] Add more instruction details (elaborated below)
|
||||
- [ ] Binding support for: `language`
|
||||
- [ ] Other (elaborated below)
|
||||
|
||||
**Describe the feature you'd like**
|
||||
A clear and concise description of what you want to happen.
|
||||
|
||||
**Additional context**
|
||||
Add any other context about the feature request here.
|
Reference in New Issue
Block a user