From: Oliver Schmidt 
Date: Tue, 15 Mar 2016 20:25:22 +0000 (+0100)
Subject: Removed symbol definition for ONCE.
X-Git-Tag: V2.16~164
X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=0edd05b4bf425e3327e7aec7435a18e593707800;p=cc65
Removed symbol definition for ONCE.
Almost all targets don't need symbols for the ONCE segment. Likely their definition was a C&P error in the first place.
---
diff --git a/cfg/bbc.cfg b/cfg/bbc.cfg
index c451951ad..f1aa4a877 100644
--- a/cfg/bbc.cfg
+++ b/cfg/bbc.cfg
@@ -9,7 +9,7 @@ SEGMENTS {
     ZEROPAGE: load = ZP,   type = zp;
     STARTUP:  load = MAIN, type = ro,  define = yes;
     LOWCODE:  load = MAIN, type = ro,                optional = yes;
-    ONCE:     load = MAIN, type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN, type = ro,                optional = yes;
     CODE:     load = MAIN, type = ro;
     RODATA:   load = MAIN, type = ro;
     DATA:     load = MAIN, type = rw;
diff --git a/cfg/c128-overlay.cfg b/cfg/c128-overlay.cfg
index 8f60fa347..e2cff8b7c 100644
--- a/cfg/c128-overlay.cfg
+++ b/cfg/c128-overlay.cfg
@@ -35,7 +35,7 @@ SEGMENTS {
     EXEHDR:   load = HEADER,   type = ro;
     STARTUP:  load = MAIN,     type = ro;
     LOWCODE:  load = MAIN,     type = ro,                optional = yes;
-    ONCE:     load = MAIN,     type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN,     type = ro,                optional = yes;
     CODE:     load = MAIN,     type = ro;
     RODATA:   load = MAIN,     type = ro;
     DATA:     load = MAIN,     type = rw;
diff --git a/cfg/c128.cfg b/cfg/c128.cfg
index 6a98dc5cf..7546e7921 100644
--- a/cfg/c128.cfg
+++ b/cfg/c128.cfg
@@ -15,7 +15,7 @@ SEGMENTS {
     EXEHDR:   load = HEADER,   type = ro;
     STARTUP:  load = MAIN,     type = ro;
     LOWCODE:  load = MAIN,     type = ro,                optional = yes;
-    ONCE:     load = MAIN,     type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN,     type = ro,                optional = yes;
     CODE:     load = MAIN,     type = ro;
     RODATA:   load = MAIN,     type = ro;
     DATA:     load = MAIN,     type = rw;
diff --git a/cfg/c16.cfg b/cfg/c16.cfg
index f1ab747cd..1aae78824 100644
--- a/cfg/c16.cfg
+++ b/cfg/c16.cfg
@@ -15,7 +15,7 @@ SEGMENTS {
     EXEHDR:   load = HEADER,   type = ro;
     STARTUP:  load = MAIN,     type = ro;
     LOWCODE:  load = MAIN,     type = ro,                optional = yes;
-    ONCE:     load = MAIN,     type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN,     type = ro,                optional = yes;
     CODE:     load = MAIN,     type = ro;
     RODATA:   load = MAIN,     type = ro;
     DATA:     load = MAIN,     type = rw;
diff --git a/cfg/gamate.cfg b/cfg/gamate.cfg
index 4e4253194..74ae9f3e3 100644
--- a/cfg/gamate.cfg
+++ b/cfg/gamate.cfg
@@ -27,7 +27,7 @@ SEGMENTS {
     EXTZP:    load = ZP,             type = zp,  define = yes, optional = yes;
     APPZP:    load = ZP,             type = zp,  define = yes, optional = yes;
     STARTUP:  load = CARTHEADER,     type = ro,  define = yes;
-    ONCE:     load = ROM,            type = ro,  define = yes, optional = yes;
+    ONCE:     load = ROM,            type = ro,                optional = yes;
     CODE:     load = ROM,            type = ro,  define = yes;
     RODATA:   load = ROM,            type = ro,  define = yes;
     DATA:     load = ROM, run = RAM, type = rw,  define = yes;
diff --git a/cfg/geos-apple.cfg b/cfg/geos-apple.cfg
index ee8b61aec..9fc7024e1 100644
--- a/cfg/geos-apple.cfg
+++ b/cfg/geos-apple.cfg
@@ -40,7 +40,7 @@ SEGMENTS {
     VLIRIDX0:  type = ro,                 load = CVT, align      = $200, optional = yes;
     STARTUP:   type = ro,  run  = VLIR0,  load = CVT, align_load = $200, define   = yes;
     LOWCODE:   type = ro,  run  = VLIR0,  load = CVT,                    optional = yes;
-    ONCE:      type = ro,  run  = VLIR0,  load = CVT, define     = yes,  optional = yes;
+    ONCE:      type = ro,  run  = VLIR0,  load = CVT,                    optional = yes;
     CODE:      type = ro,  run  = VLIR0,  load = CVT;
     RODATA:    type = ro,  run  = VLIR0,  load = CVT;
     DATA:      type = rw,  run  = VLIR0,  load = CVT;
diff --git a/cfg/geos-cbm.cfg b/cfg/geos-cbm.cfg
index 42cbe9a48..f9bea76a0 100644
--- a/cfg/geos-cbm.cfg
+++ b/cfg/geos-cbm.cfg
@@ -37,7 +37,7 @@ SEGMENTS {
     RECORDS:   type = ro,                 load = CVT, align      = $FE, optional = yes;
     STARTUP:   type = ro,  run  = VLIR0,  load = CVT, align_load = $FE, define   = yes;
     LOWCODE:   type = ro,  run  = VLIR0,  load = CVT,                   optional = yes;
-    ONCE:      type = ro,  run  = VLIR0,  load = CVT, define     = yes, optional = yes;
+    ONCE:      type = ro,  run  = VLIR0,  load = CVT,                   optional = yes;
     CODE:      type = ro,  run  = VLIR0,  load = CVT;
     RODATA:    type = ro,  run  = VLIR0,  load = CVT;
     DATA:      type = rw,  run  = VLIR0,  load = CVT;
diff --git a/cfg/lunix.cfg b/cfg/lunix.cfg
index 3a11cc5d4..0b7b9c8ff 100644
--- a/cfg/lunix.cfg
+++ b/cfg/lunix.cfg
@@ -12,7 +12,7 @@ SEGMENTS {
     ZEROPAGE: load = ZP,   type = zp,  define = yes;                 # Pseudo-registers
     STARTUP:  load = MAIN, type = ro;                                # First initialization code
     LOWCODE:  load = MAIN, type = ro,                optional = yes; # Legacy from other platforms
-    ONCE:     load = MAIN, type = ro,  define = yes, optional = yes; # Library initialization code
+    ONCE:     load = MAIN, type = ro,                optional = yes; # Library initialization code
     CODE:     load = MAIN, type = ro;                                # Program
     RODATA:   load = MAIN, type = ro;                                # Literals, constants
     DATA:     load = MAIN, type = rw;                                # Initialized variables
diff --git a/cfg/nes.cfg b/cfg/nes.cfg
index f68330425..0cc2ce334 100644
--- a/cfg/nes.cfg
+++ b/cfg/nes.cfg
@@ -37,7 +37,7 @@ SEGMENTS {
     HEADER:   load = HEADER,          type = ro;
     STARTUP:  load = ROM0,            type = ro,  define = yes;
     LOWCODE:  load = ROM0,            type = ro,                optional = yes;
-    ONCE:     load = ROM0,            type = ro,  define = yes, optional = yes;
+    ONCE:     load = ROM0,            type = ro,                optional = yes;
     CODE:     load = ROM0,            type = ro,  define = yes;
     RODATA:   load = ROM0,            type = ro,  define = yes;
     DATA:     load = ROM0, run = RAM, type = rw,  define = yes;
diff --git a/cfg/none.cfg b/cfg/none.cfg
index dcee60419..8cd9c4f95 100644
--- a/cfg/none.cfg
+++ b/cfg/none.cfg
@@ -8,7 +8,7 @@ MEMORY {
 SEGMENTS {
     ZEROPAGE: load = ZP,   type = zp;
     LOWCODE:  load = MAIN, type = ro,                optional = yes;
-    ONCE:     load = MAIN, type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN, type = ro,                optional = yes;
     CODE:     load = MAIN, type = rw;
     RODATA:   load = MAIN, type = rw;
     DATA:     load = MAIN, type = rw;
diff --git a/cfg/osic1p.cfg b/cfg/osic1p.cfg
index 3507ebeba..f7ca08344 100644
--- a/cfg/osic1p.cfg
+++ b/cfg/osic1p.cfg
@@ -20,7 +20,7 @@ SEGMENTS {
     BOOT:     load = HEAD, type = ro,                optional = yes;
     STARTUP:  load = MAIN, type = ro;
     LOWCODE:  load = MAIN, type = ro,                optional = yes;
-    ONCE:     load = MAIN, type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN, type = ro,                optional = yes;
     CODE:     load = MAIN, type = rw;
     RODATA:   load = MAIN, type = rw;
     DATA:     load = MAIN, type = rw;
diff --git a/cfg/pce.cfg b/cfg/pce.cfg
index 219cbdec3..6332f8eff 100644
--- a/cfg/pce.cfg
+++ b/cfg/pce.cfg
@@ -21,7 +21,7 @@ SEGMENTS {
     EXTZP:    load = ZP,              type = zp,  define = yes, optional = yes;
     APPZP:    load = ZP,              type = zp,  define = yes, optional = yes;
     STARTUP:  load = ROM0,            type = ro,  define = yes;
-    ONCE:     load = ROM0,            type = ro,  define = yes, optional = yes;
+    ONCE:     load = ROM0,            type = ro,                optional = yes;
     CODE:     load = ROM0,            type = ro,  define = yes;
     RODATA:   load = ROM0,            type = ro,  define = yes;
     DATA:     load = ROM0, run = RAM, type = rw,  define = yes;
diff --git a/cfg/pet.cfg b/cfg/pet.cfg
index aad3f579e..efde48efe 100644
--- a/cfg/pet.cfg
+++ b/cfg/pet.cfg
@@ -15,7 +15,7 @@ SEGMENTS {
     EXEHDR:   load = HEADER,   type = ro;
     STARTUP:  load = RAM,      type = ro;
     LOWCODE:  load = RAM,      type = ro,                optional = yes;
-    ONCE:     load = RAM,      type = ro,  define = yes, optional = yes;
+    ONCE:     load = RAM,      type = ro,                optional = yes;
     CODE:     load = RAM,      type = ro;
     RODATA:   load = RAM,      type = ro;
     DATA:     load = RAM,      type = rw;
diff --git a/cfg/plus4.cfg b/cfg/plus4.cfg
index 4f73e40c2..610a7c23c 100644
--- a/cfg/plus4.cfg
+++ b/cfg/plus4.cfg
@@ -15,7 +15,7 @@ SEGMENTS {
     EXEHDR:   load = HEADER,   type = ro;
     STARTUP:  load = MAIN,     type = ro;
     LOWCODE:  load = MAIN,     type = ro,                optional = yes;
-    ONCE:     load = MAIN,     type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN,     type = ro,                optional = yes;
     CODE:     load = MAIN,     type = ro;
     RODATA:   load = MAIN,     type = ro;
     DATA:     load = MAIN,     type = rw;
diff --git a/cfg/sim6502.cfg b/cfg/sim6502.cfg
index b50703bab..5e7402262 100644
--- a/cfg/sim6502.cfg
+++ b/cfg/sim6502.cfg
@@ -12,7 +12,7 @@ SEGMENTS {
     EXEHDR:   load = HEADER, type = ro;
     STARTUP:  load = MAIN,   type = ro;
     LOWCODE:  load = MAIN,   type = ro,                optional = yes;
-    ONCE:     load = MAIN,   type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN,   type = ro,                optional = yes;
     CODE:     load = MAIN,   type = ro;
     RODATA:   load = MAIN,   type = ro;
     DATA:     load = MAIN,   type = rw;
diff --git a/cfg/sim65c02.cfg b/cfg/sim65c02.cfg
index b50703bab..5e7402262 100644
--- a/cfg/sim65c02.cfg
+++ b/cfg/sim65c02.cfg
@@ -12,7 +12,7 @@ SEGMENTS {
     EXEHDR:   load = HEADER, type = ro;
     STARTUP:  load = MAIN,   type = ro;
     LOWCODE:  load = MAIN,   type = ro,                optional = yes;
-    ONCE:     load = MAIN,   type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN,   type = ro,                optional = yes;
     CODE:     load = MAIN,   type = ro;
     RODATA:   load = MAIN,   type = ro;
     DATA:     load = MAIN,   type = rw;
diff --git a/cfg/supervision-128k.cfg b/cfg/supervision-128k.cfg
index 3cfdf1276..6cfde6551 100644
--- a/cfg/supervision-128k.cfg
+++ b/cfg/supervision-128k.cfg
@@ -21,7 +21,7 @@ MEMORY {
 }
 SEGMENTS {
     LOWCODE:  load = ROM,      type = ro,                optional = yes;
-    ONCE:     load = ROM,      type = ro,  define = yes, optional = yes;
+    ONCE:     load = ROM,      type = ro,                optional = yes;
     CODE:     load = ROM,      type = ro;
     BANK1:    load = BANKROM1, type = ro;
     BANK2:    load = BANKROM2, type = ro;
diff --git a/cfg/supervision-16k.cfg b/cfg/supervision-16k.cfg
index 2e96b9a72..e42677304 100644
--- a/cfg/supervision-16k.cfg
+++ b/cfg/supervision-16k.cfg
@@ -16,7 +16,7 @@ MEMORY {
 SEGMENTS {
     ZEROPAGE: load = ZP,             type = zp,  define = yes;
     LOWCODE:  load = ROM,            type = ro,                optional = yes;
-    ONCE:     load = ROM,            type = ro,  define = yes, optional = yes;
+    ONCE:     load = ROM,            type = ro,                optional = yes;
     CODE:     load = ROM,            type = ro,  define = yes;
     RODATA:   load = ROM,            type = ro,  define = yes;
     DATA:     load = ROM, run = RAM, type = rw,  define = yes;
diff --git a/cfg/supervision-64k.cfg b/cfg/supervision-64k.cfg
index 63338d1e3..18c7b4a45 100644
--- a/cfg/supervision-64k.cfg
+++ b/cfg/supervision-64k.cfg
@@ -17,7 +17,7 @@ MEMORY {
 }
 SEGMENTS {
     LOWCODE:  load = ROM,      type = ro,                optional = yes;
-    ONCE:     load = ROM,      type = ro,  define = yes, optional = yes;
+    ONCE:     load = ROM,      type = ro,                optional = yes;
     CODE:     load = ROM,      type = ro;
     RODATA:   load = ROM,      type = ro;
     BANK1:    load = BANKROM1, type = ro;
diff --git a/cfg/supervision.cfg b/cfg/supervision.cfg
index b7ae207b8..da701b511 100644
--- a/cfg/supervision.cfg
+++ b/cfg/supervision.cfg
@@ -12,7 +12,7 @@ MEMORY {
 SEGMENTS {
     ZEROPAGE: load = ZP,             type = zp,  define = yes;
     LOWCODE:  load = ROM,            type = ro,                optional = yes;
-    ONCE:     load = ROM,            type = ro,  define = yes, optional = yes;
+    ONCE:     load = ROM,            type = ro,                optional = yes;
     CODE:     load = ROM,            type = ro,  define = yes;
     RODATA:   load = ROM,            type = ro,  define = yes;
     DATA:     load = ROM, run = RAM, type = rw,  define = yes;
diff --git a/cfg/vic20-32k.cfg b/cfg/vic20-32k.cfg
index 4f4225825..f592d7bd0 100644
--- a/cfg/vic20-32k.cfg
+++ b/cfg/vic20-32k.cfg
@@ -17,7 +17,7 @@ SEGMENTS {
     EXEHDR:   load = HEADER,   type = ro;
     STARTUP:  load = MAIN,     type = ro;
     LOWCODE:  load = MAIN,     type = ro,                optional = yes;
-    ONCE:     load = MAIN,     type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN,     type = ro,                optional = yes;
     CODE:     load = MAIN,     type = ro;
     RODATA:   load = MAIN,     type = ro;
     DATA:     load = MAIN,     type = rw;
diff --git a/cfg/vic20.cfg b/cfg/vic20.cfg
index 4eba7bfa9..98f6f82b3 100644
--- a/cfg/vic20.cfg
+++ b/cfg/vic20.cfg
@@ -15,7 +15,7 @@ SEGMENTS {
     EXEHDR:   load = HEADER,   type = ro;
     STARTUP:  load = MAIN,     type = ro;
     LOWCODE:  load = MAIN,     type = ro,                optional = yes;
-    ONCE:     load = MAIN,     type = ro,  define = yes, optional = yes;
+    ONCE:     load = MAIN,     type = ro,                optional = yes;
     CODE:     load = MAIN,     type = ro;
     RODATA:   load = MAIN,     type = ro;
     DATA:     load = MAIN,     type = rw;