<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yaxpeax-arm/tests/armv8, branch 0.3.1</title>
<subtitle>yaxpeax arm decoder</subtitle>
<id>http://git.iximeow.net/yaxpeax-arm/atom?h=0.3.1</id>
<link rel='self' href='http://git.iximeow.net/yaxpeax-arm/atom?h=0.3.1'/>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/'/>
<updated>2024-06-25T12:48:51Z</updated>
<entry>
<title>Add support for `udf`</title>
<updated>2024-06-25T12:48:51Z</updated>
<author>
<name>Martin Fink</name>
<email>martin@finkmartin.com</email>
</author>
<published>2024-06-25T12:45:12Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=a9ce9a8365eb66507b9bcacb4236af77bd33c620'/>
<id>urn:sha1:a9ce9a8365eb66507b9bcacb4236af77bd33c620</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix uxtb/uxth alias being incorrectly applied with x-size registers</title>
<updated>2024-03-17T08:56:24Z</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-03-17T08:56:24Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=c3f1cd87d7d504841e0221309c53f4d009bf2b22'/>
<id>urn:sha1:c3f1cd87d7d504841e0221309c53f4d009bf2b22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>when decoding invalid opcodes, return errors. better testing for this circumstance.</title>
<updated>2024-03-17T06:25:49Z</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-03-17T06:25:49Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=2ea9ea69b3c6fe033c82df16b310acd6aa8a6728'/>
<id>urn:sha1:2ea9ea69b3c6fe033c82df16b310acd6aa8a6728</id>
<content type='text'>
</content>
</entry>
<entry>
<title>disassembling sb is fine, tests ensure it happens now</title>
<updated>2024-03-17T06:25:11Z</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-03-17T06:25:11Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=b0ad39339b8ad835248e5e9368392163012ecb07'/>
<id>urn:sha1:b0ad39339b8ad835248e5e9368392163012ecb07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>be more explicit about undefined system instructions being invalid</title>
<updated>2024-03-17T02:44:57Z</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-03-17T02:44:57Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=a91c1c50a39ff68a7e73cef70829e8a5b08b4b6b'/>
<id>urn:sha1:a91c1c50a39ff68a7e73cef70829e8a5b08b4b6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>system instruction and register improvements</title>
<updated>2024-03-17T02:34:27Z</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-03-17T02:34:27Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=79d220ce177833f7dd80e15e1094bbfbf4c6f8b1'/>
<id>urn:sha1:79d220ce177833f7dd80e15e1094bbfbf4c6f8b1</id>
<content type='text'>
* cN instead of crN for control registers
* # for immediates in sys/sysl instructions
* write out ARM system register names in the way the ARM reference manual says
</content>
</entry>
<entry>
<title>ldrab and ldraa tests, fix immediate decoding</title>
<updated>2024-03-16T23:35:23Z</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-03-16T23:35:23Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=2b0930355d87d7f195a7ff05d18b09b61a5ea490'/>
<id>urn:sha1:2b0930355d87d7f195a7ff05d18b09b61a5ea490</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test dmb and make immediates shown with the immediate prefix</title>
<updated>2024-03-16T22:44:38Z</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-03-16T22:44:38Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=edfbf64598793284ddc3554dd2b264c1491d9a2f'/>
<id>urn:sha1:edfbf64598793284ddc3554dd2b264c1491d9a2f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix movi (immediate) to unpack immediate correctly</title>
<updated>2024-03-16T21:12:02Z</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-03-16T21:10:00Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=f551a6bed26e1c5e9938a1c45b47f1531ed64555'/>
<id>urn:sha1:f551a6bed26e1c5e9938a1c45b47f1531ed64555</id>
<content type='text'>
.... and add tests that exercise movi with an immediate other than 0
</content>
</entry>
<entry>
<title>fix ldrsw register size</title>
<updated>2024-03-16T18:50:08Z</updated>
<author>
<name>iximeow</name>
<email>me@iximeow.net</email>
</author>
<published>2024-03-16T18:50:08Z</published>
<link rel='alternate' type='text/html' href='http://git.iximeow.net/yaxpeax-arm/commit/?id=97c724d483c309b95cba75dae3445b069e8b7915'/>
<id>urn:sha1:97c724d483c309b95cba75dae3445b069e8b7915</id>
<content type='text'>
also unignore tests that would have caught this

fix test expectation that predated using pc-relative syntax

and fix a test that expected an instruction to be disassembled as "invalid" successfully, rather than returning an error
</content>
</entry>
</feed>
