]> git.sur5r.net Git - cc65/commitdiff
Added condes decls to all linker config files
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 20 Nov 2000 23:04:30 +0000 (23:04 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Mon, 20 Nov 2000 23:04:30 +0000 (23:04 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@462 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/ld65/cfg/apple2.cfg
src/ld65/cfg/atari.cfg
src/ld65/cfg/c128.cfg
src/ld65/cfg/cbm610.cfg
src/ld65/cfg/geos.cfg
src/ld65/cfg/lunix.cfg
src/ld65/cfg/nes.cfg
src/ld65/cfg/none.cfg
src/ld65/cfg/osa65.cfg
src/ld65/cfg/pet.cfg
src/ld65/cfg/plus4.cfg

index 2f99839c7c4adcfa451b84c058739e018156344a..ec860e7737e846001818aee479bbc533d0fc50bc 100644 (file)
@@ -9,3 +9,13 @@ SEGMENTS {
     BSS: load = RAM, type = bss, define = yes;
     ZEROPAGE: load = ZP, type = zp;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
index bbe4a7d485b40e7349ef3c7da41085d1bd97b3d6..5ebfa65633c350780e20bd0c0d298fbae3d5c283 100644 (file)
@@ -12,3 +12,13 @@ SEGMENTS {
     ZEROPAGE: load = ZP, type = zp;
     AUTOSTRT: load = RAM, type = wprot;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
index d64208a24d1ae4f6ade7fe938c1a2afd77c02c2c..72856639a4c4642c564292e40beb7dc012ee197c 100644 (file)
@@ -9,3 +9,13 @@ SEGMENTS {
     BSS: load = RAM, type = bss, define = yes;
     ZEROPAGE: load = ZP, type = zp;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
index c6ffb786fceba9ed8b1d933a2c4abba4711e1d52..f5ec9c270b9d3f9ec8d1dbbc544773480a2c43a7 100644 (file)
@@ -9,3 +9,13 @@ SEGMENTS {
     BSS: load = RAM, type = bss, define = yes;
     ZEROPAGE: load = ZP, type = zp;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
index a6391ca71e381b240bd8bef50f96043365140842..32836ea4011b434e3b3f2a211befb88e7340d240 100644 (file)
@@ -9,3 +9,13 @@ SEGMENTS {
     DATA: load = RAM, type = rw;
     BSS: load = RAM, type = bss, define = yes;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
index 824638549dc15a63fe66d970882d11588033547a..f83cfd2f8c5ef204b8680cbf195acac422b6d4b3 100644 (file)
@@ -9,6 +9,16 @@ SEGMENTS {
     BSS: load = COMBINED, type = bss, define = yes;
     ZEROPAGE: load = ZEROPAGE, type = zp;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
 FILES {
     %O: format = o65;
 }
index b0e9034333a69981230cad8c7ca250e9c0adfb26..af02c5c65ebcfffb9b1c38760f12b0c3582a115a 100644 (file)
@@ -9,3 +9,13 @@ SEGMENTS {
     BSS: load = RAM, type = bss, define = yes;
     ZEROPAGE: load = ZP, type = zp;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
index bb708dec0b6e01f75207eb97fcff2c7b76394c75..c9732ef4f2a00d732025d911202ce6bec326f9c2 100644 (file)
@@ -7,3 +7,13 @@ SEGMENTS {
     DATA: load = RAM, type = rw;
     BSS: load = RAM, type = bss, define = yes;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
index 750e580cf770a85a0c6a7c1d3b1c61321f9d53a0..0ff4d31159d45bb30891e67ef5782d817963898f 100644 (file)
@@ -9,6 +9,16 @@ SEGMENTS {
     BSS: load = COMBINED, type = bss, define = yes;
     ZEROPAGE: load = ZEROPAGE, type = zp;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
 FILES {
     %O: format = o65;
 }
index 6c6b6d79800542622c4a9a4f8fdf1066fb17304c..d2d9ca2b2e992ecaa7a967c7790a837a7c7976f6 100644 (file)
@@ -9,4 +9,14 @@ SEGMENTS {
     BSS: load = RAM, type = bss, define = yes;
     ZEROPAGE: load = ZP, type = zp;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}
+
index e0ef42a097fa5fbfe49717775d27d574ca3c577e..cb39e2e800551fe27d96837ded93e2e68f5e130f 100644 (file)
@@ -9,3 +9,13 @@ SEGMENTS {
     BSS: load = RAM, type = bss, define = yes;
     ZEROPAGE: load = ZP, type = zp;
 }
+FEATURES {
+    CONDES: segment = RODATA,
+           type = constructor,
+           label = __CONSTRUCTOR_TABLE__,
+           count = __CONSTRUCTOR_COUNT__;
+    CONDES: segment = RODATA,
+           type = destructor,
+           label = __DESTRUCTOR_TABLE__,
+           count = __DESTRUCTOR_COUNT__;
+}