]> git.sur5r.net Git - cc65/commitdiff
Just some beautification.
authorol.sc <ol.sc@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 12 Feb 2013 20:55:19 +0000 (20:55 +0000)
committerol.sc <ol.sc@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Tue, 12 Feb 2013 20:55:19 +0000 (20:55 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@5984 b7a2c559-68d2-44c3-8de9-860c34a00d81

33 files changed:
src/ld65/cfg/apple2-overlay.cfg
src/ld65/cfg/apple2-system.cfg
src/ld65/cfg/apple2.cfg
src/ld65/cfg/apple2enh-overlay.cfg
src/ld65/cfg/apple2enh-system.cfg
src/ld65/cfg/apple2enh.cfg
src/ld65/cfg/atari-overlay.cfg
src/ld65/cfg/atari.cfg
src/ld65/cfg/atmos.cfg
src/ld65/cfg/bbc.cfg
src/ld65/cfg/c128-overlay.cfg
src/ld65/cfg/c128.cfg
src/ld65/cfg/c16.cfg
src/ld65/cfg/c64-asm.cfg
src/ld65/cfg/c64-overlay.cfg
src/ld65/cfg/c64.cfg
src/ld65/cfg/cbm510.cfg
src/ld65/cfg/cbm610.cfg
src/ld65/cfg/geos-apple.cfg
src/ld65/cfg/geos-cbm.cfg
src/ld65/cfg/lunix.cfg
src/ld65/cfg/lynx-bll.cfg
src/ld65/cfg/lynx-coll.cfg
src/ld65/cfg/lynx-uploader.cfg
src/ld65/cfg/lynx.cfg
src/ld65/cfg/nes.cfg
src/ld65/cfg/none.cfg
src/ld65/cfg/pet.cfg
src/ld65/cfg/plus4.cfg
src/ld65/cfg/supervision-16k.cfg
src/ld65/cfg/supervision.cfg
src/ld65/cfg/vic20-32k.cfg
src/ld65/cfg/vic20.cfg

index f77c27f2baa2ce6b86a29de5d848b1007d219ecf..9216aa7c78165dfcc4a6c868764b69bc2ba675f3 100644 (file)
@@ -60,17 +60,17 @@ SEGMENTS {
     OVERLAY9: load = OVL9,            type = ro,  define = yes, optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-            type    = constructor,
+    CONDES: type    = constructor,
             label   = __CONSTRUCTOR_TABLE__,
-            count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = destructor,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
             label   = __DESTRUCTOR_TABLE__,
-            count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = interruptor,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
             label   = __INTERRUPTOR_TABLE__,
             count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index bd0b328d31f25bb012564b01ace15fe080aef742..d3df44d052999a4eb30d79a73fc58c701ce3bea7 100644 (file)
@@ -27,17 +27,17 @@ SEGMENTS {
     LC:       load = MOVE, run = LC,  type = ro,  optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-            type    = constructor,
+    CONDES: type    = constructor,
             label   = __CONSTRUCTOR_TABLE__,
-            count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = destructor,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
             label   = __DESTRUCTOR_TABLE__,
-            count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = interruptor,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
             label   = __INTERRUPTOR_TABLE__,
             count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 656e97e451ce813751aa04271f776d75e4c2d2e1..1f0ae121a4002735698f888821ac177f71f37174 100644 (file)
@@ -34,17 +34,17 @@ SEGMENTS {
     LC:       load = MOVE, run = LC,  type = ro,  optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-            type    = constructor,
+    CONDES: type    = constructor,
             label   = __CONSTRUCTOR_TABLE__,
-            count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = destructor,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
             label   = __DESTRUCTOR_TABLE__,
-            count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = interruptor,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
             label   = __INTERRUPTOR_TABLE__,
             count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index f77c27f2baa2ce6b86a29de5d848b1007d219ecf..9216aa7c78165dfcc4a6c868764b69bc2ba675f3 100644 (file)
@@ -60,17 +60,17 @@ SEGMENTS {
     OVERLAY9: load = OVL9,            type = ro,  define = yes, optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-            type    = constructor,
+    CONDES: type    = constructor,
             label   = __CONSTRUCTOR_TABLE__,
-            count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = destructor,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
             label   = __DESTRUCTOR_TABLE__,
-            count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = interruptor,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
             label   = __INTERRUPTOR_TABLE__,
             count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index bd0b328d31f25bb012564b01ace15fe080aef742..d3df44d052999a4eb30d79a73fc58c701ce3bea7 100644 (file)
@@ -27,17 +27,17 @@ SEGMENTS {
     LC:       load = MOVE, run = LC,  type = ro,  optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-            type    = constructor,
+    CONDES: type    = constructor,
             label   = __CONSTRUCTOR_TABLE__,
-            count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = destructor,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
             label   = __DESTRUCTOR_TABLE__,
-            count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = interruptor,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
             label   = __INTERRUPTOR_TABLE__,
             count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 656e97e451ce813751aa04271f776d75e4c2d2e1..1f0ae121a4002735698f888821ac177f71f37174 100644 (file)
@@ -34,17 +34,17 @@ SEGMENTS {
     LC:       load = MOVE, run = LC,  type = ro,  optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-            type    = constructor,
+    CONDES: type    = constructor,
             label   = __CONSTRUCTOR_TABLE__,
-            count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = destructor,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
             label   = __DESTRUCTOR_TABLE__,
-            count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = interruptor,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
             label   = __INTERRUPTOR_TABLE__,
             count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 737c0dc83ab42a136f090281a37e5cbd05597ec4..02becd29ba1368a46807c26800c00679143ffadf 100644 (file)
@@ -45,17 +45,17 @@ SEGMENTS {
     OVERLAY9: load = OVL9,    type = ro,  define = yes, optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index d275896b21de70b8d70579ee1fc4cf5233d819bb..975d162131422bc35925b6c2bea87ce4fffea993 100644 (file)
@@ -26,17 +26,17 @@ SEGMENTS {
     AUTOSTRT: load = TRAILER, type = ro;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 83c0679e418ff3420549ae4b0fa524e52ef3d27b..137c0e9a9d617aeb83bb74f2d08d5371484ce754 100644 (file)
@@ -19,17 +19,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,      type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 57ca726e5b5fcd23c9379edbde29d7b1c88f0932..6304c309b7c19d5e144a3b841eb1917d25722e41 100644 (file)
@@ -16,17 +16,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,  type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 0ca4a62ea90074a1ea7146e3877e4dd014a876a3..811e099ef23dfca9f37aa8c352f80ae4ebed39a9 100644 (file)
@@ -42,17 +42,17 @@ SEGMENTS {
     OVERLAY9: load = OVL9,     type = ro,  define = yes, optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 12b20699780aecdd48a1f86622a572503e84b711..0e1259111b180bbead8ae99ea9185861d019a49d 100644 (file)
@@ -23,17 +23,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,       type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 55b49f2d09fd6d52aebc26624ccecfa6d59d0110..78c1739d3561fb8d241e2cf42f33d774a2ae2ae7 100644 (file)
@@ -23,17 +23,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,     type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
-            import  = __CALLIRQ__       ;
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
+            import  = __CALLIRQ__;
 }
index 9ef6c724c11837cb0f2697dc6ef5cdf53323f528..0924cdb569fa9beeda4b6992dacd49b1da977b56 100644 (file)
@@ -2,7 +2,7 @@ FEATURES {
     STARTADDRESS: default = $0801;
 }
 SYMBOLS {
-    __LOADADDR__:  type = import;
+    __LOADADDR__: type = import;
 }
 MEMORY {
     LOADADDR: file = %O, start = %S - 2, size = $0002;
index 09eedb4f22de07effaf4314363e8b3f527e07531..c5e9e070c088106324226b9e281799b792b26b3f 100644 (file)
@@ -42,17 +42,17 @@ SEGMENTS {
     OVERLAY9: load = OVL9,     type = ro,  define = yes, optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-            type    = constructor,
+    CONDES: type    = constructor,
             label   = __CONSTRUCTOR_TABLE__,
-            count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = destructor,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
             label   = __DESTRUCTOR_TABLE__,
-            count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = interruptor,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
             label   = __INTERRUPTOR_TABLE__,
             count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 9cb475a94d641a25fd078a90022d2927cccb20e4..5d8befd020e5052432b0f14a357e74a528b76d5e 100644 (file)
@@ -23,17 +23,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,       type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index dd8114dfb3d6c7ee0faf5e0f6e104b6b90342731..7635c6eeb523c63d5462b2a697331c27c3c3bd93 100644 (file)
@@ -3,14 +3,14 @@ SYMBOLS {
     __STACKSIZE__: type = weak, value = $06C3; # ~1.5k stack
 }
 MEMORY {
-    HEADER:   file = %O,               start = $0001, size = $0050, fill = yes;
-    ZP:       file = %O, define = yes, start = $0051, size = $00AD, fill = yes;
-    STARTUP:  file = %O,               start = $00FE, size = $0102, fill = yes;
-    PAGE2:    file = %O,               start = $0200, size = $0100, fill = yes;
-    PAGE3:    file = %O,               start = $0300, size = $0100, fill = yes;
-    RAM:      file = %O,               start = $0400, size = $DC00;
-    CHARRAM:  file = "", define = yes, start = $E000, size = $1000;
-    VIDRAM:   file = "", define = yes, start = $F000, size = $0400;
+    HEADER:  file = %O,               start = $0001, size = $0050, fill = yes;
+    ZP:      file = %O, define = yes, start = $0051, size = $00AD, fill = yes;
+    STARTUP: file = %O,               start = $00FE, size = $0102, fill = yes;
+    PAGE2:   file = %O,               start = $0200, size = $0100, fill = yes;
+    PAGE3:   file = %O,               start = $0300, size = $0100, fill = yes;
+    RAM:     file = %O,               start = $0400, size = $DC00;
+    CHARRAM: file = "", define = yes, start = $E000, size = $1000;
+    VIDRAM:  file = "", define = yes, start = $F000, size = $0400;
 }
 SEGMENTS {
     EXEHDR:   load = HEADER,  type = rw;
@@ -27,17 +27,17 @@ SEGMENTS {
     EXTZP:    load = ZP,      type = rw,  define = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index f989c083f66924aa7d538b0ead39d25f2322f7a4..48b5eba0cc73e459ba86a6d29d7645fd9d6ce4a6 100644 (file)
@@ -2,12 +2,12 @@ SYMBOLS {
     __STACKSIZE__: type = weak, value = $0800; # 2k stack
 }
 MEMORY {
-    HEADER:   file = %O,               start = $0001, size = $0050, fill = yes;
-    ZP:       file = %O, define = yes, start = $0051, size = $00AD, fill = yes;
-    STARTUP:  file = %O,               start = $00FE, size = $0102, fill = yes;
-    PAGE2:    file = %O,               start = $0200, size = $0100, fill = yes;
-    PAGE3:    file = %O,               start = $0300, size = $0100, fill = yes;
-    RAM:      file = %O,               start = $0400, size = $FECB - __STACKSIZE__;
+    HEADER:  file = %O,               start = $0001, size = $0050, fill = yes;
+    ZP:      file = %O, define = yes, start = $0051, size = $00AD, fill = yes;
+    STARTUP: file = %O,               start = $00FE, size = $0102, fill = yes;
+    PAGE2:   file = %O,               start = $0200, size = $0100, fill = yes;
+    PAGE3:   file = %O,               start = $0300, size = $0100, fill = yes;
+    RAM:     file = %O,               start = $0400, size = $FECB - __STACKSIZE__;
 }
 SEGMENTS {
     EXEHDR:   load = HEADER,  type = rw;
@@ -24,17 +24,17 @@ SEGMENTS {
     EXTZP:    load = ZP,      type = rw,  define = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 66034d68bd6ed24aaf84250eaba64506105a4cf1..1900c486652842dcf10cefd7e9349c249541b009 100644 (file)
@@ -85,17 +85,17 @@ SEGMENTS {
     OVERLAY19: type = ro,  run  = VLIR19, load = CVT, align_load = $200, optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index e6e3cf15c3396d258e51f184a9a3b7ddbeb02ded..f2aea55a2da171005b91e90d225bbff31ae6e700 100644 (file)
@@ -63,17 +63,17 @@ SEGMENTS {
     OVERLAY19: type = ro,  run  = VLIR19, load = CVT, align_load = $FE, optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 16400528bd37d1339dec6f876f2f888cce2d449b..1342c390bf06875d1c668585dd6c2cd405bdf6a6 100644 (file)
@@ -5,32 +5,32 @@ SYMBOLS {
     __STACKSIZE__: type = weak, value = $0400; # 1k stack (do typical LUnix apps. need 2k?)
 }
 MEMORY {
-    ZP:         start = $0080, size = $0040;
+    ZP:  start = $0080, size = $0040;
     RAM: start = %S,    size = $7600 - __STACKSIZE__;
 }
 SEGMENTS {
     ZEROPAGE: load = ZP,  type = zp,  define = yes;                 # Pseudo-registers
-    STARTUP:  load = RAM, type = ro;                               # First initialization code
+    STARTUP:  load = RAM, type = ro;                                # First initialization code
     LOWCODE:  load = RAM, type = ro,                optional = yes; # Legacy from other platforms
     INIT:     load = RAM, type = ro,  define = yes, optional = yes; # Library initialization code
-    CODE:     load = RAM, type = ro;                               # Program
-    RODATA:   load = RAM, type = ro;                               # Literals, constants
-    DATA:     load = RAM, type = rw;                               # Initialized variables
+    CODE:     load = RAM, type = ro;                                # Program
+    RODATA:   load = RAM, type = ro;                                # Literals, constants
+    DATA:     load = RAM, type = rw;                                # Initialized variables
     BSS:      load = RAM, type = bss, define = yes;                 # Uninitialized variables
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
 FILES {
@@ -39,6 +39,6 @@ FILES {
 FORMATS {
     o65: os     = lunix,
          type   = small,
-         export = main,                # Program entry-point
-         import = LUNIXKERNEL; # Kernel entry-points
+         export = main,         # Program entry-point
+         import = LUNIXKERNEL;  # Kernel entry-points
 }
index b5aae6aedcb83d49a5189c74c5d641d71f4a3ef4..3d6cf19aae5facbb337a78e3c867e7c025101671 100644 (file)
@@ -1,8 +1,8 @@
 SYMBOLS {
-    __STACKSIZE__: type = weak, value = $0800; # 2k stack
+    __STACKSIZE__:        type = weak, value = $0800; # 2k stack
     __STARTOFDIRECTORY__: type = weak, value = $00CB; # start just after loader
-    __BLOCKSIZE__: type = weak, value = 1024; # cart block size
-    __BLLHDR__:    type = import;
+    __BLOCKSIZE__:        type = weak, value = $0400; # cart block size
+    __BLLHDR__:           type = import;
 }
 MEMORY {
     ZP:     file = "", define = yes, start = $0000, size = $0100;
@@ -23,17 +23,17 @@ SEGMENTS {
     APPZP:    load = ZP,     type = zp,                optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index e4c40e002c1b077764691129963708423a6eb531..e7a220fb3dc39f9e58920e49135362ae966302a6 100644 (file)
@@ -1,10 +1,10 @@
 SYMBOLS {
-    __STACKSIZE__: type = weak, value = $0800; # 2k stack
+    __STACKSIZE__:        type = weak, value = $0800; # 2k stack
     __STARTOFDIRECTORY__: type = weak, value = $00CB; # start just after loader
-    __BLOCKSIZE__: type = weak, value = 1024; # cart block size
-    __EXEHDR__:    type = import;
-    __BOOTLDR__:   type = import;
-    __DEFDIR__:    type = import;
+    __BLOCKSIZE__:        type = weak, value = $0400; # cart block size
+    __EXEHDR__:           type = import;
+    __BOOTLDR__:          type = import;
+    __DEFDIR__:           type = import;
 }
 MEMORY {
     ZP:     file = "", define = yes, start = $0000, size = $0100;
@@ -14,32 +14,32 @@ MEMORY {
     RAM:    file = %O, define = yes, start = $0200, size = $9E58 - __STACKSIZE__;
 }
 SEGMENTS {
-    EXEHDR:   load = HEADER, type = ro;
-    BOOTLDR:  load = BOOT,   type = ro;
-    DIRECTORY:load = DIR,    type = ro;
-    STARTUP:  load = RAM,    type = ro,  define = yes;
-    LOWCODE:  load = RAM,    type = ro,                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;
-    DATA:     load = RAM,    type = rw,  define = yes;
-    BSS:      load = RAM,    type = bss, define = yes;
-    ZEROPAGE: load = ZP,     type = zp;
-    EXTZP:    load = ZP,     type = zp,                optional = yes;
-    APPZP:    load = ZP,     type = zp,                optional = yes;
+    EXEHDR:    load = HEADER, type = ro;
+    BOOTLDR:   load = BOOT,   type = ro;
+    DIRECTORY: load = DIR,    type = ro;
+    STARTUP:   load = RAM,    type = ro,  define = yes;
+    LOWCODE:   load = RAM,    type = ro,                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;
+    DATA:      load = RAM,    type = rw,  define = yes;
+    BSS:       load = RAM,    type = bss, define = yes;
+    ZEROPAGE:  load = ZP,     type = zp;
+    EXTZP:     load = ZP,     type = zp,                optional = yes;
+    APPZP:     load = ZP,     type = zp,                optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 251c3343be4554e49349e4a1a8b06201f99a1879..4a1e87bee5ba5babe0b85de25960025a1e481d9b 100644 (file)
@@ -1,11 +1,11 @@
 SYMBOLS {
-    __STACKSIZE__: type = weak, value = $0800; # 2k stack
+    __STACKSIZE__:        type = weak, value = $0800; # 2k stack
     __STARTOFDIRECTORY__: type = weak, value = $00CB; # start just after loader
-    __BLOCKSIZE__: type = weak, value = 1024; # cart block size
-    __EXEHDR__:    type = import;
-    __BOOTLDR__:   type = import;
-    __DEFDIR__:    type = import;
-    __UPLOADER__:  type = import;
+    __BLOCKSIZE__:        type = weak, value = $0400; # cart block size
+    __EXEHDR__:           type = import;
+    __BOOTLDR__:          type = import;
+    __DEFDIR__:           type = import;
+    __UPLOADER__:         type = import;
 }
 MEMORY {
     ZP:     file = "", define = yes, start = $0000, size = $0100;
@@ -33,17 +33,17 @@ SEGMENTS {
     APPZP:    load = ZP,     type = zp,                optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index e191de6d06118a25b5e5bff7b3d9f39064f39490..77345bf495955110701a4c626e8f50323b548196 100644 (file)
@@ -1,10 +1,10 @@
 SYMBOLS {
-    __STACKSIZE__: type = weak, value = $0800; # 2k stack
+    __STACKSIZE__:        type = weak, value = $0800; # 2k stack
     __STARTOFDIRECTORY__: type = weak, value = $00CB; # start just after loader
-    __BLOCKSIZE__: type = weak, value = 1024; # cart block size
-    __EXEHDR__:    type = import;
-    __BOOTLDR__:   type = import;
-    __DEFDIR__:    type = import;
+    __BLOCKSIZE__:        type = weak, value = 1024; # cart block size
+    __EXEHDR__:           type = import;
+    __BOOTLDR__:          type = import;
+    __DEFDIR__:           type = import;
 }
 MEMORY {
     ZP:     file = "", define = yes, start = $0000, size = $0100;
@@ -14,32 +14,32 @@ MEMORY {
     RAM:    file = %O, define = yes, start = $0200, size = $BE38 - __STACKSIZE__;
 }
 SEGMENTS {
-    EXEHDR:   load = HEADER, type = ro;
-    BOOTLDR:  load = BOOT,   type = ro;
-    DIRECTORY:load = DIR,    type = ro;
-    STARTUP:  load = RAM,    type = ro,  define = yes;
-    LOWCODE:  load = RAM,    type = ro,                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;
-    DATA:     load = RAM,    type = rw,  define = yes;
-    BSS:      load = RAM,    type = bss, define = yes;
-    ZEROPAGE: load = ZP,     type = zp;
-    EXTZP:    load = ZP,     type = zp,                optional = yes;
-    APPZP:    load = ZP,     type = zp,                optional = yes;
+    EXEHDR:    load = HEADER, type = ro;
+    BOOTLDR:   load = BOOT,   type = ro;
+    DIRECTORY: load = DIR,    type = ro;
+    STARTUP:   load = RAM,    type = ro,  define = yes;
+    LOWCODE:   load = RAM,    type = ro,                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;
+    DATA:      load = RAM,    type = rw,  define = yes;
+    BSS:       load = RAM,    type = bss, define = yes;
+    ZEROPAGE:  load = ZP,     type = zp;
+    EXTZP:     load = ZP,     type = zp,                optional = yes;
+    APPZP:     load = ZP,     type = zp,                optional = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index c5ab3dda6be14ad8e97053df2b459fd01e876297..3e2f408cc2ec6d19369f7c7e400e7244c0441d03 100644 (file)
@@ -30,7 +30,7 @@ MEMORY {
     # - data (run)
     # - bss
     # - heap
-    RAM: file = "", start = $6000, size = $2000, define = yes;
+    RAM:    file = "", start = $6000, size = $2000, define = yes;
 }
 SEGMENTS {
     HEADER:   load = HEADER,          type = ro;
@@ -46,17 +46,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,              type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index dbb58f8d1af919108d9a550ef2012adeacd11a89..49409a82c3831d90222de9a90f19ff7cdadd6e30 100644 (file)
@@ -15,17 +15,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,  type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 19f9d95cf3b11a614735cd8571845bf5b7d28e17..ef8b82e5454ad298847ba09b23f915b488402da5 100644 (file)
@@ -23,17 +23,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,       type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 08d54eb07ea0141b79b5f4e429bf7c5921d0e51c..c756f45a1e9f0a3c0695af33cefe4e2c30b110a6 100644 (file)
@@ -23,17 +23,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,       type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 8be534553f8d38ee46bb1b57446d75441bd55d4a..e38948d5f19a8654121c780a2f868a29fea611a8 100644 (file)
@@ -25,17 +25,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,             type = zp,  define = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-            type    = constructor,
+    CONDES: type    = constructor,
             label   = __CONSTRUCTOR_TABLE__,
-            count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = destructor,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
             label   = __DESTRUCTOR_TABLE__,
-            count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index a3eac00374f6f2a4e611a5da93c3b162772b0ebe..66fb4cfade8c58fee4b7eed3866543fde3a1efa4 100644 (file)
@@ -21,17 +21,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,             type = zp,  define = yes;
 }
 FEATURES {
-    CONDES: segment = INIT,
-            type    = constructor,
+    CONDES: type    = constructor,
             label   = __CONSTRUCTOR_TABLE__,
-            count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-            type    = destructor,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
             label   = __DESTRUCTOR_TABLE__,
-            count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 4ca1e6ba2f404c6d2db8673ed1a8e89940e7e775..c66b35247c9da55a2048ad16edf395609424f539 100644 (file)
@@ -25,17 +25,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,       type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }
index 731c86ebf8b2a91c45fbf98aed8c3f2ec49c81b8..f356eb61e0a96a93e2fdce3ba5b41595f0575adb 100644 (file)
@@ -23,17 +23,17 @@ SEGMENTS {
     ZEROPAGE: load = ZP,       type = zp;
 }
 FEATURES {
-    CONDES: segment = INIT,
-           type    = constructor,
-           label   = __CONSTRUCTOR_TABLE__,
-           count   = __CONSTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = destructor,
-           label   = __DESTRUCTOR_TABLE__,
-           count   = __DESTRUCTOR_COUNT__;
-    CONDES: segment = RODATA,
-           type    = interruptor,
-           label   = __INTERRUPTOR_TABLE__,
-           count   = __INTERRUPTOR_COUNT__,
+    CONDES: type    = constructor,
+            label   = __CONSTRUCTOR_TABLE__,
+            count   = __CONSTRUCTOR_COUNT__,
+            segment = INIT;
+    CONDES: type    = destructor,
+            label   = __DESTRUCTOR_TABLE__,
+            count   = __DESTRUCTOR_COUNT__,
+            segment = RODATA;
+    CONDES: type    = interruptor,
+            label   = __INTERRUPTOR_TABLE__,
+            count   = __INTERRUPTOR_COUNT__,
+            segment = RODATA,
             import  = __CALLIRQ__;
 }