Subversion Repositories Kolibri OS

Rev

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

Rev 9177 Rev 9579
Line 134... Line 134...
134
            options.lower := TRUE
134
            options.lower := TRUE
Line 135... Line 135...
135
 
135
 
136
        ELSIF param = "-pic" THEN
136
        ELSIF param = "-pic" THEN
Line -... Line 137...
-
 
137
            options.pic := TRUE
-
 
138
 
-
 
139
        ELSIF param = "-uses" THEN
137
            options.pic := TRUE
140
            options.uses := TRUE
138
 
141
 
139
        ELSIF param = "-def" THEN
142
        ELSIF param = "-def" THEN
140
            INC(i);
143
            INC(i);
Line 190... Line 193...
190
    options.stack := 2;
193
    options.stack := 2;
191
    options.tab := TEXTDRV.defTabSize;
194
    options.tab := TEXTDRV.defTabSize;
192
    options.version := 65536;
195
    options.version := 65536;
193
    options.pic := FALSE;
196
    options.pic := FALSE;
194
    options.lower := FALSE;
197
    options.lower := FALSE;
-
 
198
    options.uses := FALSE;
195
    options.checking := ST.chkALL;
199
    options.checking := ST.chkALL;
Line 196... Line 200...
196
 
200
 
Line 197... Line 201...
197
    PATHS.GetCurrentDirectory(app_path);
201
    PATHS.GetCurrentDirectory(app_path);
Line 243... Line 247...
243
        C.StringLn("  -def      define conditional compilation symbol"); C.Ln;
247
        C.StringLn("  -def      define conditional compilation symbol"); C.Ln;
244
        C.StringLn("  -ver     set version of program (KolibriOS DLL)"); C.Ln;
248
        C.StringLn("  -ver     set version of program (KolibriOS DLL)"); C.Ln;
245
        C.StringLn("  -ram            set size of RAM in bytes (MSP430) or Kbytes (STM32)"); C.Ln;
249
        C.StringLn("  -ram            set size of RAM in bytes (MSP430) or Kbytes (STM32)"); C.Ln;
246
        C.StringLn("  -rom            set size of ROM in bytes (MSP430) or Kbytes (STM32)"); C.Ln;
250
        C.StringLn("  -rom            set size of ROM in bytes (MSP430) or Kbytes (STM32)"); C.Ln;
247
        C.StringLn("  -tab           set width for tabs"); C.Ln;
251
        C.StringLn("  -tab           set width for tabs"); C.Ln;
-
 
252
        C.StringLn("  -uses                 list imported modules"); C.Ln;
248
        UTILS.Exit(0)
253
        UTILS.Exit(0)
249
    END;
254
    END;
Line 250... Line 255...
250
 
255
 
251
    C.Dashes;
256
    C.Dashes;