]> git.sur5r.net Git - cc65/commitdiff
Add the new OPTIONAL attribute to the LOWCODE segment.
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 22 May 2003 22:32:33 +0000 (22:32 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 22 May 2003 22:32:33 +0000 (22:32 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@2165 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/ld65/cfg/apple2.cfg
src/ld65/cfg/atmos.cfg
src/ld65/cfg/c128.cfg
src/ld65/cfg/c16.cfg
src/ld65/cfg/c64.cfg
src/ld65/cfg/geos.cfg
src/ld65/cfg/lunix.cfg
src/ld65/cfg/pet.cfg
src/ld65/cfg/plus4.cfg
src/ld65/cfg/vic20.cfg

index 1248af0cb315ac5d5e6bb778fa67279507e64db8..c0f552dbde3dbef0cbbdf78456620671c48827cf 100644 (file)
@@ -6,7 +6,7 @@ MEMORY {
 SEGMENTS {
     EXEHDR: load = HEADER, type = ro;
     STARTUP: load = RAM, type = ro, define = yes;
-    LOWCODE: load = RAM, type = ro;
+    LOWCODE: load = RAM, type = ro, optional = yes;
     CODE: load = RAM, type = ro;
     RODATA: load = RAM, type = ro;
     DATA: load = RAM, type = rw;
index 358a8d496b5cd6ed3f3b5f989d87a12b8b2ad673..4447f10aa0de0465221d8999e0e64005e66e6093 100644 (file)
@@ -6,7 +6,7 @@ MEMORY {
 SEGMENTS {
     TAPEHDR: load = TAPEHDR, type = ro;
     STARTUP: load = RAM, type = wprot;
-    LOWCODE: load = RAM, type = wprot;
+    LOWCODE: load = RAM, type = wprot, optional = yes;
     CODE: load = RAM, type = wprot;
     RODATA: load = RAM, type = wprot;
     DATA: load = RAM, type = rw;
index 6f849cee495ed502e639fb0aa4db5dc5ecc0a533..6a89c12a1cd8d6ce203ef4640bda314d6ac9a92e 100644 (file)
@@ -4,7 +4,7 @@ MEMORY {
 }
 SEGMENTS {
     STARTUP: load = RAM, type = wprot;
-    LOWCODE: load = RAM, type = wprot;
+    LOWCODE: load = RAM, type = wprot, optional = yes;
     CODE: load = RAM, type = wprot;
     RODATA: load = RAM, type = wprot;
     DATA: load = RAM, type = rw;
@@ -20,7 +20,7 @@ FEATURES {
            type = destructor,
            label = __DESTRUCTOR_TABLE__,
            count = __DESTRUCTOR_COUNT__;
-    # condes functions with type 2 are called in the interrupt 
+    # condes functions with type 2 are called in the interrupt
     CONDES: segment = RODATA,
            type = 2,
            label = __IRQFUNC_TABLE__,
index 5ff0a408a69cb60596f891967969ad122c2ba0f6..857e41c7315a7a9e57bae4377c4df65de14b1547 100644 (file)
@@ -4,7 +4,7 @@ MEMORY {
 }
 SEGMENTS {
     STARTUP: load = RAM, type = wprot;
-    LOWCODE: load = RAM, type = wprot;
+    LOWCODE: load = RAM, type = wprot, optional = yes;
     CODE: load = RAM, type = wprot;
     RODATA: load = RAM, type = wprot;
     DATA: load = RAM, type = rw;
index d2a3495686158f0ea4a2a5654e41b605de00c3d6..6c5ff8da8fd5ffcdc1449c7e7c28ff18112c2891 100644 (file)
@@ -4,7 +4,7 @@ MEMORY {
 }
 SEGMENTS {
     STARTUP: load = RAM, type = wprot;
-    LOWCODE: load = RAM, type = wprot;
+    LOWCODE: load = RAM, type = wprot, optional = yes;
     CODE: load = RAM, type = wprot;
     RODATA: load = RAM, type = wprot;
     DATA: load = RAM, type = rw;
index 4eb0ef038157f1d60283cb90216f1b90df0ae33b..473ba2634394e29f16313459c5bd13605d2ea7d2 100644 (file)
@@ -6,7 +6,7 @@ MEMORY {
 SEGMENTS {
     HEADER: load = HEADER, type = ro;
     STARTUP: load = RAM, type = wprot;
-    LOWCODE: load = RAM, type = wprot;
+    LOWCODE: load = RAM, type = wprot, optional = yes;
     CODE: load = RAM, type = ro;
     RODATA: load = RAM, type = ro;
     DATA: load = RAM, type = rw;
index c98772ec0b9a486ead8d546323d1a9a0cb0dca6f..b2f1e823f4ed2ce1bc74e504d7db675498247de5 100644 (file)
@@ -6,10 +6,10 @@ MEMORY {
 SEGMENTS {
     ZEROPAGE: load = ZP,  type = zp,  define = yes; # Pseudo-registers
     STARTUP:  load = RAM, type = ro;   # First initiation code
-    LOWCODE:  load = RAM, type = ro;           # Legacy from other platforms
+    LOWCODE:  load = RAM, type = ro, optional = yes; # Legacy from other platforms
     CODE:     load = RAM, type = ro;   # Program
     RODATA:   load = RAM, type = ro;   # Literals, constants
-    DATA:     load = RAM, type = rw;   # Initialized variables       
+    DATA:     load = RAM, type = rw;   # Initialized variables
     BSS:      load = RAM, type = bss, define = yes; # Uninitialized variables
 }
 FEATURES {
index 1f7765081916a41fe3d1b35db3f7800b1e32dcbe..06481d6ddc5b07aed4c4eb50099f3031d6d52d96 100644 (file)
@@ -4,7 +4,7 @@ MEMORY {
 }
 SEGMENTS {
     STARTUP: load = RAM, type = wprot;
-    LOWCODE: load = RAM, type = wprot;
+    LOWCODE: load = RAM, type = wprot, optional = yes;
     CODE: load = RAM, type = wprot;
     RODATA: load = RAM, type = wprot;
     DATA: load = RAM, type = rw;
index b2b734fb88f6dcdc2f1f4da854852d67c296c0eb..3a3ab6504774a2aa1964eb79436698f5d66e43a3 100644 (file)
@@ -4,7 +4,7 @@ MEMORY {
 }
 SEGMENTS {
     STARTUP: load = RAM, type = wprot;
-    LOWCODE: load = RAM, type = wprot;
+    LOWCODE: load = RAM, type = wprot, optional = yes;
     CODE: load = RAM, type = wprot;
     RODATA: load = RAM, type = wprot;
     DATA: load = RAM, type = rw;
index 7003d932d93fecf22e0bd3ec96d935a7d2225ec6..4dcae7e678f0bcd67a82f938ab4600d079ccbcde 100644 (file)
@@ -4,7 +4,7 @@ MEMORY {
 }
 SEGMENTS {
     STARTUP: load = RAM , type = wprot;
-    LOWCODE: load = RAM, type = wprot;
+    LOWCODE: load = RAM, type = wprot, optional = yes;
     CODE: load = RAM, type = wprot;
     RODATA: load = RAM, type = wprot;
     DATA: load = RAM, type = rw;