Subversion Repositories Kolibri OS

Rev

Rev 7597 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7597 Rev 7693
1
(*
1
(*
2
    BSD 2-Clause License
2
    BSD 2-Clause License
3
 
3
 
4
    Copyright (c) 2018, 2019, Anton Krotov
4
    Copyright (c) 2018, 2019, Anton Krotov
5
    All rights reserved.
5
    All rights reserved.
6
*)
6
*)
7
 
7
 
8
MODULE CONSTANTS;
8
MODULE CONSTANTS;
9
 
9
 
10
CONST
10
CONST
11
 
11
 
12
    vMajor* = 0;
12
    vMajor* = 1;
13
    vMinor* = 98;
13
    vMinor* = 0;
14
 
14
 
15
    FILE_EXT* = ".ob07";
15
    FILE_EXT* = ".ob07";
16
    RTL_NAME* = "RTL";
16
    RTL_NAME* = "RTL";
17
 
17
 
18
    MAX_GLOBAL_SIZE* = 1600000000;
18
    MAX_GLOBAL_SIZE* = 1600000000;
19
 
19
 
20
    Target_iConsole*   =  1;
20
    Target_iConsole*   =  1;
21
    Target_iGUI*       =  2;
21
    Target_iGUI*       =  2;
22
    Target_iDLL*       =  3;
22
    Target_iDLL*       =  3;
23
    Target_iKolibri*   =  4;
23
    Target_iKolibri*   =  4;
24
    Target_iObject*    =  5;
24
    Target_iObject*    =  5;
25
    Target_iConsole64* =  6;
25
    Target_iConsole64* =  6;
26
    Target_iGUI64*     =  7;
26
    Target_iGUI64*     =  7;
27
    Target_iDLL64*     =  8;
27
    Target_iDLL64*     =  8;
28
    Target_iELF32*     =  9;
28
    Target_iELF32*     =  9;
-
 
29
    Target_iELFSO32*   = 10;
29
    Target_iELF64*     = 10;
30
    Target_iELF64*     = 11;
-
 
31
    Target_iELFSO64*   = 12;
-
 
32
    Target_iMSP430*    = 13;
30
 
33
 
31
    Target_sConsole*   = "console";
34
    Target_sConsole*   = "console";
32
    Target_sGUI*       = "gui";
35
    Target_sGUI*       = "gui";
33
    Target_sDLL*       = "dll";
36
    Target_sDLL*       = "dll";
34
    Target_sKolibri*   = "kos";
37
    Target_sKolibri*   = "kos";
35
    Target_sObject*    = "obj";
38
    Target_sObject*    = "obj";
36
    Target_sConsole64* = "console64";
39
    Target_sConsole64* = "console64";
37
    Target_sGUI64*     = "gui64";
40
    Target_sGUI64*     = "gui64";
38
    Target_sDLL64*     = "dll64";
41
    Target_sDLL64*     = "dll64";
39
    Target_sELF32*     = "elfexe";
42
    Target_sELF32*     = "elfexe";
-
 
43
    Target_sELFSO32*   = "elfso";
40
    Target_sELF64*     = "elfexe64";
44
    Target_sELF64*     = "elfexe64";
-
 
45
    Target_sELFSO64*   = "elfso64";
-
 
46
    Target_sMSP430*    = "msp430";
41
 
47
 
42
 
48
 
43
END CONSTANTS.
49
END CONSTANTS.