xchg-rax-rax
3 years agoxchg.S: Add missing `ret' in ARM64 version of `call_example'.
Mark Wooding [Mon, 19 Oct 2020 04:29:35 +0000 (05:29 +0100)]
xchg.S: Add missing `ret' in ARM64 version of `call_example'.

Actually it falls through into `nop', but that's kind of accidental.

3 years agoMultiple architectures, more solutions.
Mark Wooding [Mon, 19 Oct 2020 03:21:35 +0000 (04:21 +0100)]
Multiple architectures, more solutions.

3 years ago.gitignore: We should have one of these.
Mark Wooding [Tue, 13 Oct 2020 18:55:08 +0000 (19:55 +0100)]
.gitignore: We should have one of these.

3 years agoxchg.S: Oops. Disable stray debugging cruft.
Mark Wooding [Tue, 13 Oct 2020 18:54:00 +0000 (19:54 +0100)]
xchg.S: Oops.  Disable stray debugging cruft.

3 years agoInitial version. AMD64 only, and only as far as 0x16.
Mark Wooding [Tue, 13 Oct 2020 18:49:43 +0000 (19:49 +0100)]
Initial version.  AMD64 only, and only as far as 0x16.