diff options
Diffstat (limited to 'linux/calls.subx')
-rw-r--r-- | linux/calls.subx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/linux/calls.subx b/linux/calls.subx index 903ae0f2..cbe327d3 100644 --- a/linux/calls.subx +++ b/linux/calls.subx @@ -1,18 +1,18 @@ # Function calls in a single line. # # To run (on Linux): -# $ ./translate_subx init.linux [012]*.subx apps/subx-params.subx apps/calls.subx -# $ mv a.elf apps/calls +# $ ./translate_subx init.linux [012]*.subx subx-params.subx calls.subx +# $ mv a.elf calls # # Example 1: -# $ echo '(foo %eax)' | apps/calls +# $ echo '(foo %eax)' | calls # # . (foo %eax) # output has comments # ff 6/subop/push %eax # push # e8/call foo/disp32 # call # 81 0/subop/add %esp 4/imm32 # undo push # # Example 2: -# $ echo '(foo Var1 *(eax + 4) "blah")' | apps/calls +# $ echo '(foo Var1 *(eax + 4) "blah")' | calls # # . (foo Var1 *(eax + 4) "blah") # 68/push "blah"/imm32 # ff 6/subop/push *(eax + 4) # push args in.. |