Subversion Repositories Kolibri OS

Rev

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

Rev 2 Rev 162
Line 3... Line 3...
3
;------------------------------------------------------------------
3
;------------------------------------------------------------------
4
macro iglobal {
4
macro iglobal {
5
  IGlobals equ IGlobals,
5
  IGlobals equ IGlobals,
6
  macro __IGlobalBlock { }
6
  macro __IGlobalBlock { }
Line -... Line 7...
-
 
7
 
-
 
8
macro iglobal_nested {
-
 
9
  IGlobals equ IGlobals,
-
 
10
  macro __IGlobalBlock \{ }
7
 
11
 
8
;-------------------------------------------------------------
12
;-------------------------------------------------------------
9
; use 'uglobal' for inserting uninitialized global definitions.
13
; use 'uglobal' for inserting uninitialized global definitions.
10
; even when you define some data values, these variables
14
; even when you define some data values, these variables
11
; will be stored as uninitialized data.
15
; will be stored as uninitialized data.
12
;-------------------------------------------------------------
16
;-------------------------------------------------------------
13
macro uglobal {
17
macro uglobal {
14
  UGlobals equ UGlobals,
18
  UGlobals equ UGlobals,
Line -... Line 19...
-
 
19
  macro __UGlobalBlock { }
-
 
20
 
-
 
21
macro uglobal_nested {
-
 
22
  UGlobals equ UGlobals,
15
  macro __UGlobalBlock { }
23
  macro __UGlobalBlock \{ }
-
 
24
 
Line 16... Line 25...
16
 
25
endg fix }      ; Use endg for ending iglobal and uglobal blocks.
17
endg fix }      ; Use endg for ending iglobal and uglobal blocks.
26
endg_nested fix \}
18
 
27
 
19
macro IncludeIGlobals{
28
macro IncludeIGlobals{