mirror of
https://github.com/radareorg/radare2.git
synced 2024-12-15 01:10:01 +00:00
bd8d245b13
Contains: - Eliminated unnecessary parameter in readNumber - Don't choose opcode if we don't have enough parameters - Add ability to read numbered registers - Such as FPU, MMX or SSE registers. - Correctly assemble some spec-field encoded operations - If we have a spec field specifying the operation and a register-only operand, we have to move the operand first. This is common for FPU instructions. - Use size_t instead of int where appropriate - Add tests for XMM registers - Added all two-byte opcodes - Add tests for new operations - Separate flags for assembly and machine language - Sometimes operations have two register-only operands and we can't easily find out which to encode how. That's why we now have flags describing what we expect in the assembly and separate flags describing how to encode an operand. This also makes the assembler code cleaner. |
||
---|---|---|
.. | ||
lops.sh | ||
test.arm | ||
test.cmp | ||
test.new | ||
test.nz | ||
test.nz2 |