9d27e966 ^
7a5106c4 ^
2b51cba6 ^
d1e2b0aa ^
a62f334c ^
a49bc413 ^
e5cbbea4 ^
de21899c ^
ee9a9237 ^
1
2
3 4 5
6 7 8
9
10
11
12
13
14
15
16
17 18
19
20
# Add 1 and 1, and return the result in the exit code. # # To run (from the subx directory): # $ subx translate examples/ex2.subx -o examples/ex2 # $ subx run examples/ex2 # Expected result: # $ echo $? # 2 == code # EBX = 1 bb/copy-to-EBX 1/imm32 # increment EBX 43/inc-EBX # syscall(exit, EBX) b8/copy-to-EAX 1/imm32 cd/syscall 0x80/imm8 # . . vim:nowrap:textwidth=0