diff options
Diffstat (limited to 'linux/sigils.subx')
-rw-r--r-- | linux/sigils.subx | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/linux/sigils.subx b/linux/sigils.subx index 31d074af..d980b32f 100644 --- a/linux/sigils.subx +++ b/linux/sigils.subx @@ -2,36 +2,36 @@ # arguments. # # To run: -# $ ./bootstrap translate init.linux [012]*.subx apps/subx-params.subx apps/sigils.subx -o apps/sigils +# $ bootstrap/bootstrap translate [012]*.subx apps/subx-params.subx apps/sigils.subx -o apps/sigils # # We currently support the following notations: # # 1. -# $ echo '%eax' | ./bootstrap run apps/sigils +# $ echo '%eax' | bootstrap/bootstrap run sigils # 3/mod 0/rm32 # # 2. -# $ echo '*eax' | ./bootstrap run apps/sigils +# $ echo '*eax' | bootstrap/bootstrap run sigils # 0/mod 0/rm32 # # 3. -# $ echo '*(eax+4)' | ./bootstrap run apps/sigils +# $ echo '*(eax+4)' | bootstrap/bootstrap run sigils # 2/mod 0/rm32 4/disp32 # # 4. -# $ echo '*(eax+ecx)' | ./bootstrap run apps/sigils +# $ echo '*(eax+ecx)' | bootstrap/bootstrap run sigils # 0/mod 4/rm32 0/base 1/index 0/scale # # 5. -# $ echo '*(eax+ecx+4)' | ./bootstrap run apps/sigils +# $ echo '*(eax+ecx+4)' | bootstrap/bootstrap run sigils # 2/mod 4/rm32 0/base 1/index 0/scale 4/disp32 # # 6. -# $ echo '*(eax+ecx<<2+4)' | ./bootstrap run apps/sigils +# $ echo '*(eax+ecx<<2+4)' | bootstrap/bootstrap run sigils # 2/mod 4/rm32 0/base 1/index 2/scale 4/disp32 # # 7. -# $ echo '*Foo' | ./bootstrap run apps/sigils +# $ echo '*Foo' | bootstrap/bootstrap run sigils # 0/mod 5/rm32/.disp32 Foo/disp32 # # TODO: *(Foo+ecx<<2) |