Subversion Repositories Kolibri OS

Rev

Rev 8135 | Rev 8184 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8135 Rev 8170
Line 6... Line 6...
6
  dd I_END
6
  dd I_END
7
  dd U_END+STACKSIZE+HEAPSIZE
7
  dd U_END+STACKSIZE+HEAPSIZE
8
  dd U_END+STACKSIZE
8
  dd U_END+STACKSIZE
9
  dd @Kolibri@CommandLine,0
9
  dd @Kolibri@CommandLine,0
Line -... Line 10...
-
 
10
 
-
 
11
include "..\..\..\KOSfuncs.inc"
-
 
12
include "..\..\proc32.inc"
10
 
13
 
11
ptr equ
14
ptr equ
12
offset equ
15
offset equ
13
short equ
16
short equ
Line 37... Line 40...
37
}
40
}
Line 38... Line 41...
38
 
41
 
Line 39... Line 42...
39
macro segment name {}
42
macro segment name {}
40
 
-
 
41
macro endseg  name {}
-
 
42
 
-
 
43
macro usedef [link]
-
 
44
{
-
 
45
  common
-
 
46
    if ~link eq
-
 
47
    virtual at 0
-
 
48
  forward
-
 
49
    dd	 link
-
 
50
  common
-
 
51
    end virtual
-
 
52
    end if
-
 
53
}
-
 
54
 
-
 
55
macro define_f x,[link]
-
 
56
{
-
 
57
  common
-
 
58
    if x eq
-
 
59
    else if used x
-
 
60
    x:
-
 
61
    usedef link
-
 
62
}
-
 
63
 
-
 
64
macro enddef [link]
-
 
65
{
-
 
66
  common
-
 
67
    usedef link
-
 
68
    end if
-
 
69
}
-
 
70
 
-
 
71
macro newdef x,[link]
-
 
72
{
-
 
73
  common
-
 
74
    end if
-
 
75
    if x eq
-
 
76
    else if used x
-
 
77
    x:
-
 
78
    usedef link
-
 
79
}
-
 
80
 
-
 
81
macro nextdef x
-
 
82
{
-
 
83
x:
-