]> git.sur5r.net Git - cc65/commitdiff
Made stacksize user-adjustable on the cmdline. V2.13.0rc2
authorol.sc <ol.sc@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 1 Oct 2009 17:00:10 +0000 (17:00 +0000)
committerol.sc <ol.sc@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 1 Oct 2009 17:00:10 +0000 (17:00 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@4293 b7a2c559-68d2-44c3-8de9-860c34a00d81

27 files changed:
src/ld65/cfg/apple2-dos33.cfg
src/ld65/cfg/apple2-loader.cfg
src/ld65/cfg/apple2-reboot.cfg
src/ld65/cfg/apple2-system.cfg
src/ld65/cfg/apple2.cfg
src/ld65/cfg/apple2enh-dos33.cfg
src/ld65/cfg/apple2enh-loader.cfg
src/ld65/cfg/apple2enh-reboot.cfg
src/ld65/cfg/apple2enh-system.cfg
src/ld65/cfg/apple2enh.cfg
src/ld65/cfg/atari.cfg
src/ld65/cfg/atmos.cfg
src/ld65/cfg/bbc.cfg
src/ld65/cfg/c128.cfg
src/ld65/cfg/c16.cfg
src/ld65/cfg/c64.cfg
src/ld65/cfg/cbm510.cfg
src/ld65/cfg/cbm610.cfg
src/ld65/cfg/geos.cfg
src/ld65/cfg/lunix.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/vic20-32k.cfg
src/ld65/cfg/vic20.cfg

index ca8458b8c726548bfbd85cbb09dfa3ee462c54a8..22168e4b244cfd50b1af4e3a249493ed01d35aeb 100644 (file)
@@ -38,5 +38,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index c8898c5c011d70f7497a325381a65bce04e51fcf..f79e0a8c0d6835b76103be8e31f1fdb0b4389dfc 100644 (file)
@@ -38,5 +38,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 302fb6dced5df864ab5b2db320eb2daca494c58a..f49c74ec27e822b9c8e61324833415d64a93116d 100644 (file)
@@ -39,5 +39,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 297fd3422df52256dd8e37dde2b1c6727a53565a..9a59946a0477bfede550e3d4d7187d1cf30a6c4f 100644 (file)
@@ -35,5 +35,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index e1ef86597d469ac94c9ed2c72549f183077acbcf..577caab1bbbef42546fe9eb95aa11f00ab8e6d91 100644 (file)
@@ -38,5 +38,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index ca8458b8c726548bfbd85cbb09dfa3ee462c54a8..22168e4b244cfd50b1af4e3a249493ed01d35aeb 100644 (file)
@@ -38,5 +38,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index c8898c5c011d70f7497a325381a65bce04e51fcf..f79e0a8c0d6835b76103be8e31f1fdb0b4389dfc 100644 (file)
@@ -38,5 +38,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 302fb6dced5df864ab5b2db320eb2daca494c58a..f49c74ec27e822b9c8e61324833415d64a93116d 100644 (file)
@@ -39,5 +39,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 297fd3422df52256dd8e37dde2b1c6727a53565a..9a59946a0477bfede550e3d4d7187d1cf30a6c4f 100644 (file)
@@ -35,5 +35,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index e1ef86597d469ac94c9ed2c72549f183077acbcf..577caab1bbbef42546fe9eb95aa11f00ab8e6d91 100644 (file)
@@ -38,5 +38,5 @@ FEATURES {
             count   = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $0800; # 2k stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 8d949c680b6f4a35b20d259be92ff97f1d3b2809..1b8ee8b2a1fd8cf0594d853c6e6529d846d5a284 100644 (file)
@@ -2,8 +2,8 @@ FEATURES {
     STARTADDRESS: default = $2E00;
 }
 SYMBOLS {
-    __STACKSIZE__      = $800;         # 2K stack
-    __RESERVED_MEMORY__: value = $0, weak = yes;
+    __STACKSIZE__:       value = $0800, weak = yes; # 2k stack
+    __RESERVED_MEMORY__: value = $0000, weak = yes;
 }
 MEMORY {
     ZP:      start = $0082, size = $007E, type = rw, define = yes;
index 5ab8702dd9a935a86c9076c110add68fc4bd0db6..b6a3704d557dd5cda81099b64dc34260d054f6e6 100644 (file)
@@ -31,7 +31,7 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;      # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
 
 
index e1b2f771f6bd32c3c6e9f07c60310db691d5ecbf..fa3069e65c6abf03c596461d2a416e772e671b80 100644 (file)
@@ -28,7 +28,7 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;      # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
 
 
index e659300b3475d7f5ce2c7e92f07879ac090a22ee..155288713a7d93d07f8c6245959f76f878131f26 100644 (file)
@@ -29,5 +29,5 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;      # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 9f77f6a83cf826c9163ef810cab2d0a378b1fba6..0117d34e19c498a4e03fbe8001859ba1486b4703 100644 (file)
@@ -29,5 +29,5 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;      # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 1e8983ffdb23de5cb6eaac39dc61439cd6e23d51..425f2a8bce0ae178f195052708d531a6564fa770 100644 (file)
@@ -29,7 +29,7 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;      # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
 
 
index 29a3981553510bc6e0ecc3741bd3cf9507b718a3..5bbd75540f9a0fe720e6eeee75ecfb981354948f 100644 (file)
@@ -38,5 +38,5 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $781;              # ~2K stack
+    __STACKSIZE__: value = $0781, weak = yes; # ~2k stack
 }
index 497969e1e90c408a322b272ef7fdca99da551cbd..5626452a59d00f225ad0aff50c3641d877e4cda3 100644 (file)
@@ -36,5 +36,5 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;      # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 53e4e09f6ddf4d8167497c3dda3bff491126fdb2..05673385dabbc9cf05d986d004446e6ff568e0b2 100644 (file)
@@ -31,5 +31,5 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $400;      # 1K stack
+    __STACKSIZE__: value = $0400, weak = yes; # 1k stack
 }
index 84b721d88c68e47ce22d911cb6e18483c92b4d23..946e405f6e7d65b92c90d4448be96bab1db2c87c 100644 (file)
@@ -36,6 +36,6 @@ FORMATS {
          import = LUNIXKERNEL; # Kernel entry-points
 }
 SYMBOLS {
-    __HEAPSIZE__  = $2000;      # 8k heap [temporary, until LUnix malloc() exists]
-    __STACKSIZE__ = $0400;      # 1k stack (do typical LUnix apps. need 2k?)
+    __HEAPSIZE__:  value = $2000, weak = yes; # 8k heap [temporary, until LUnix malloc() exists]
+    __STACKSIZE__: value = $0400, weak = yes; # 1k stack (do typical LUnix apps. need 2k?)
 }
index c277528d7a0199d602cee23cd095b62a23413a6d..8aee49f2c8212fb7a05d6a3571c5cdebc7e5a5c1 100644 (file)
@@ -32,5 +32,5 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;       # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index ebbc32bc72620431ba93772903ed5c1a8cd35ef1..2e2bb108e0b105d7f7ba0d0189f34a19fd44abdc 100644 (file)
@@ -63,5 +63,5 @@ FEATURES {
 }
 
 SYMBOLS {
-    __STACKSIZE__ = $0300;     # 3 pages stack
+    __STACKSIZE__: value = $0300, weak = yes; # 3 pages stack
 }
index 79b3d4f88164b250a046148e371a53c8a6f539ad..7d89bcf6cd3d8fc26ba6130514bb9f4002dda6d3 100644 (file)
@@ -27,5 +27,5 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;      # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 2c4ab0b4d136b6895f96889fe57bcdb0379a12b7..5385b3c98524974dd1eea8b953f6409d9141668a 100644 (file)
@@ -29,6 +29,6 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;      # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
 
index 607185e614b4fbafeba8a5f6546334751c1d6e9a..6c45a63b163311010c7bb081fc02ec21879103e8 100644 (file)
@@ -29,5 +29,5 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $800;      # 2K stack
+    __STACKSIZE__: value = $0800, weak = yes; # 2k stack
 }
index 1b164fc4bbe20facc87ba4e15de88380e2cc26e2..1ff9fc0b124256c583bba3b640d1ea9e5e7f18d0 100644 (file)
@@ -30,5 +30,5 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $400;      # 1K stack
+    __STACKSIZE__: value = $0400, weak = yes; # 1k stack
 }
index 1afac90cd6120cc4626285799e5e808e80004e5a..11686f12467329388d501cce137d273df6a3b42f 100644 (file)
@@ -29,7 +29,8 @@ FEATURES {
            count = __INTERRUPTOR_COUNT__;
 }
 SYMBOLS {
-    __STACKSIZE__ = $400;      # 1K stack
+    __STACKSIZE__: value = $0400, weak = yes; # 1k stack
+
 }