summaryrefslogtreecommitdiff
path: root/v4.0/src/CMD/FIND/FIND.INC
diff options
context:
space:
mode:
Diffstat (limited to 'v4.0/src/CMD/FIND/FIND.INC')
-rw-r--r--v4.0/src/CMD/FIND/FIND.INC100
1 files changed, 100 insertions, 0 deletions
diff --git a/v4.0/src/CMD/FIND/FIND.INC b/v4.0/src/CMD/FIND/FIND.INC
new file mode 100644
index 0000000..4434908
--- /dev/null
+++ b/v4.0/src/CMD/FIND/FIND.INC
@@ -0,0 +1,100 @@
1;;
2;; Long Conditional Jump Macros
3;;
4lja macro Farlabel
5 local Nearlabel
6 jna Nearlabel
7 jmp Farlabel
8Nearlabel:
9 endm
10ljae macro Farlabel
11 local Nearlabel
12 jnae Nearlabel
13 jmp Farlabel
14Nearlabel:
15 endm
16ljb macro Farlabel
17 local Nearlabel
18 jnb Nearlabel
19 jmp Farlabel
20Nearlabel:
21 endm
22ljc macro Farlabel
23 local Nearlabel
24 jnc Nearlabel
25 jmp Farlabel
26Nearlabel:
27 endm
28ljbe macro Farlabel
29 local Nearlabel
30 jnbe Nearlabel
31 jmp Farlabel
32Nearlabel:
33 endm
34lje macro Farlabel
35 local Nearlabel
36 jne Nearlabel
37 jmp Farlabel
38Nearlabel:
39 endm
40ljz macro Farlabel
41 local Nearlabel
42 jnz Nearlabel
43 jmp Farlabel
44Nearlabel:
45 endm
46ljg macro Farlabel
47 local Nearlabel
48 jng Nearlabel
49 jmp Farlabel
50Nearlabel:
51 endm
52ljge macro Farlabel
53 local Nearlabel
54 jnge Nearlabel
55 jmp Farlabel
56Nearlabel:
57 endm
58ljl macro Farlabel
59 local Nearlabel
60 jnl Nearlabel
61 jmp Farlabel
62Nearlabel:
63 endm
64ljle macro Farlabel
65 local Nearlabel
66 jnle Nearlabel
67 jmp Farlabel
68Nearlabel:
69 endm
70ljnc macro Farlabel
71 local Nearlabel
72 jc Nearlabel
73 jmp Farlabel
74Nearlabel:
75 endm
76ljne macro Farlabel
77 local Nearlabel
78 je Nearlabel
79 jmp Farlabel
80Nearlabel:
81 endm
82ljnz macro Farlabel
83 local Nearlabel
84 jz Nearlabel
85 jmp Farlabel
86Nearlabel:
87 endm
88ljno macro Farlabel
89 local Nearlabel
90 jo Nearlabel
91 jmp Farlabel
92Nearlabel:
93 endm
94ljo macro Farlabel
95 local Nearlabel
96 jno Nearlabel
97 jmp Farlabel
98Nearlabel:
99 endm
100 \ No newline at end of file