]> git.sur5r.net Git - cc65/commitdiff
Use LOWCODE segment 92/head
authorKarri Kaksonen <karri@sipo.fi>
Wed, 19 Mar 2014 09:32:44 +0000 (11:32 +0200)
committerKarri Kaksonen <karri@sipo.fi>
Wed, 19 Mar 2014 09:32:44 +0000 (11:32 +0200)
cfg/lynx-bll.cfg
cfg/lynx-coll.cfg
cfg/lynx-uploader.cfg
cfg/lynx.cfg
libsrc/lynx/defdir.s

index 3d6cf19aae5facbb337a78e3c867e7c025101671..21967752f5f5c36db362d26415489734fbcff833 100644 (file)
@@ -12,7 +12,7 @@ MEMORY {
 SEGMENTS {
     BLLHDR:   load = HEADER, type = ro;
     STARTUP:  load = RAM,    type = ro,  define = yes;
-    LOWCODE:  load = RAM,    type = ro,                optional = yes;
+    LOWCODE:  load = RAM,    type = ro,  define = yes, optional = yes;
     INIT:     load = RAM,    type = ro,  define = yes, optional = yes;
     CODE:     load = RAM,    type = ro,  define = yes;
     RODATA:   load = RAM,    type = ro,  define = yes;
index e7a220fb3dc39f9e58920e49135362ae966302a6..b7fd787e750dde59751a8f749d3b03de2dc8f6ec 100644 (file)
@@ -18,7 +18,7 @@ SEGMENTS {
     BOOTLDR:   load = BOOT,   type = ro;
     DIRECTORY: load = DIR,    type = ro;
     STARTUP:   load = RAM,    type = ro,  define = yes;
-    LOWCODE:   load = RAM,    type = ro,                optional = yes;
+    LOWCODE:   load = RAM,    type = ro,  define = yes, optional = yes;
     INIT:      load = RAM,    type = ro,  define = yes, optional = yes;
     CODE:      load = RAM,    type = ro,  define = yes;
     RODATA:    load = RAM,    type = ro,  define = yes;
index 4a1e87bee5ba5babe0b85de25960025a1e481d9b..740a18b0a659cec1b2f14fedfdb2d0bd0cff2944 100644 (file)
@@ -20,7 +20,7 @@ SEGMENTS {
     BOOTLDR:  load = BOOT,   type = ro;
     DIRECTORY:load = DIR,    type = ro;
     STARTUP:  load = RAM,    type = ro,  define = yes;
-    LOWCODE:  load = RAM,    type = ro,                optional = yes;
+    LOWCODE:  load = RAM,    type = ro,  define = yes, optional = yes;
     INIT:     load = RAM,    type = ro,  define = yes, optional = yes;
     CODE:     load = RAM,    type = ro,  define = yes;
     RODATA:   load = RAM,    type = ro,  define = yes;
index 77345bf495955110701a4c626e8f50323b548196..2c9e76207bad08a675e09d2601b7478573e0208a 100644 (file)
@@ -18,7 +18,7 @@ SEGMENTS {
     BOOTLDR:   load = BOOT,   type = ro;
     DIRECTORY: load = DIR,    type = ro;
     STARTUP:   load = RAM,    type = ro,  define = yes;
-    LOWCODE:   load = RAM,    type = ro,                optional = yes;
+    LOWCODE:   load = RAM,    type = ro,  define = yes, optional = yes;
     INIT:      load = RAM,    type = ro,  define = yes, optional = yes;
     CODE:      load = RAM,    type = ro,  define = yes;
     RODATA:    load = RAM,    type = ro,  define = yes;
index 5ab61ac14713082e70baf19fa8010e32e9900380..08358563b3ec9a60957e081f374e9f6aff552564 100644 (file)
@@ -7,7 +7,7 @@
         .import         __STARTOFDIRECTORY__
         .import         __RAM_START__
         .import         __CODE_SIZE__,__DATA_SIZE__,__RODATA_SIZE__
-        .import         __STARTUP_SIZE__,__INIT_SIZE__
+        .import         __STARTUP_SIZE__,__INIT_SIZE__,__LOWCODE_SIZE__
         .import         __BLOCKSIZE__
         .export         __DEFDIR__: absolute = 1
 
@@ -21,7 +21,7 @@ off0=__STARTOFDIRECTORY__+(__DIRECTORY_END__-__DIRECTORY_START__)
 blocka=off0/__BLOCKSIZE__
 ; Entry 0 - first executable
 block0=off0/__BLOCKSIZE__
-len0=__STARTUP_SIZE__+__INIT_SIZE__+__CODE_SIZE__+__DATA_SIZE__+__RODATA_SIZE__
+len0=__STARTUP_SIZE__+__INIT_SIZE__+__CODE_SIZE__+__DATA_SIZE__+__RODATA_SIZE__+__LOWCODE_SIZE__
         .byte   <block0
         .word   off0 & (__BLOCKSIZE__ - 1)
         .byte   $88