rasmx86-64 (or just rasm) is assembler for x86-64 architecture.
Warning
rasm is still in early development and has tests, but there can be edge-cases not covered by them.
- alpha
- MVP
- Better variable support
- Support for 64-bit ELF
- Support for 32-bit (
protected
) and 16-bit (real
) modes;cr
,dr
,eflags
andsegments
(cs
,fs
, etc.) - Support for:
SSE
,SSE2
,SSE3
,SSSE3
,SSE4_1
,SSE4_2
,MMX
x86(-64) extensions - Support for
AVX
andAVX2
extensions
- beta
- Support for most of (atleast 50%) "normal" x86-64 instructions
- Extended Relocations/Symbols, Support for comptime mathematical evaluations and label attributes
- Support for
AVX-512*
- stable
- Stable Version
*-stable0
- Stable Version
See docs/syntax.md
made by matissoss [matissossgamedev@proton.me]
licensed under MPL 2.0