Subversion Repositories Kolibri OS

Rev

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

Rev 8140 Rev 8165
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 38... Line 41...
38
 
41
 
Line 39... Line 42...
39
macro segment name {}
42
macro segment name {}
Line 40... Line -...
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
{
-