Richard Henderson
Richard Henderson
These two undefined insns have arguments: ``` 0F FF /r UD0 r32, r/m32 0F B9 /r UD1 r32, r/m32 ``` GNU binutils decodes these properly: ``` 0000000000000000 : 0: 0f...
https://github.com/capstone-engine/capstone/blob/76242699291a998d27934442ab5b425e2d566a03/include/capstone/arm64.h#L11 and https://github.com/capstone-engine/capstone/blob/76242699291a998d27934442ab5b425e2d566a03/include/capstone/systemz_compatibility.h#L12 use to include, whereas everything else uses "". This fails when using -I$includedir because only searches system headers. Either capstone.pc should use -isystem, or these two instances...
The length of a SystemZ instruction is encoded into the top two bits of the first byte of the instruction. The fact that SYSZ skips exactly two bytes for an...