Artifact 7c5909e17f4c0ceded77f33b7ac843aefd16412a47b6c5921fb28bb10ad777c9:
- File arch/x86.lin.32.s — part of check-in [f5b7fa5762] at 2019-06-27 05:52:40 on branch trunk — updates (user: lexi, size: 494) [annotate] [blame] [check-ins using]
; vim: ft=nasm %define sys.exit 1 %define sys.fork 2 %define sys.read 3 %define sys.write 4 %define sys.open 5 %define sys.close 6 %define sys.chdir 12 %define sys.reg.n 6 %define sys.reg.0 eax %define sys.reg.1 ebx %define sys.reg.2 ecx %define sys.reg.3 edx %define sys.reg.4 esi %define sys.reg.5 edi %define sys.call int 0x80 ; sysenter is allegedly the ; politically correct option but it does not actually ; appear to work without a whole lot of extra bullshit ; todo: learn vdsos