about summary refs log tree commit diff stats
path: root/subx/apps
diff options
context:
space:
mode:
Diffstat (limited to 'subx/apps')
-rw-r--r--subx/apps/crenshaw2-1bin1245 -> 1322 bytes
-rwxr-xr-xsubx/apps/factorialbin1243 -> 1320 bytes
-rw-r--r--subx/apps/factorial.subx2
3 files changed, 1 insertions, 1 deletions
diff --git a/subx/apps/crenshaw2-1 b/subx/apps/crenshaw2-1
index f6601a48..266414fa 100644
--- a/subx/apps/crenshaw2-1
+++ b/subx/apps/crenshaw2-1
Binary files differdiff --git a/subx/apps/factorial b/subx/apps/factorial
index 6412cd1a..2686b934 100755
--- a/subx/apps/factorial
+++ b/subx/apps/factorial
Binary files differdiff --git a/subx/apps/factorial.subx b/subx/apps/factorial.subx
index 02725d0c..9b014313 100644
--- a/subx/apps/factorial.subx
+++ b/subx/apps/factorial.subx
@@ -30,7 +30,7 @@
   68/push  "test"/imm32
   ff          6/subop/push        1/mod/*+disp8   4/rm32/sib    5/base/EBP  4/index/none  .           .           0x8/disp8       .                 # push *(EBP+8)
     # call
-  e8/call  argv_equal/disp32
+  e8/call  kernel_string_equal/disp32
     # discard args
   81          0/subop/add         3/mod/direct    4/rm32/ESP    .           .             .           .           .               8/imm32           # add 8 to ESP
     # check result
107fdd35 ^
cc32bb77 ^
c23506f4 ^
107fdd35 ^
2260e3bd ^




107fdd35 ^
dd11334b ^
3b0f7e10 ^
dd11334b ^
107fdd35 ^
055a5f71 ^

3b0f7e10 ^

dd11334b ^



3b0f7e10 ^
e816b124 ^
3b0f7e10 ^
107fdd35 ^
6b830277 ^

e816b124 ^
6b830277 ^


3b0f7e10 ^
3b0f7e10 ^
107fdd35 ^

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74