From: Stephan Mühlstrasser Date: Mon, 15 Jul 2013 20:45:09 +0000 (+0200) Subject: Suppress call to copydata routine, which seems to X-Git-Tag: V2.15~22^2~68 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=608e9875fb37c094f312ca2ac05e3abe10ab034f;p=cc65 Suppress call to copydata routine, which seems to be necessary only in very special cases that are unclear at the moment. --- diff --git a/libsrc/c1p/crt0.s b/libsrc/c1p/crt0.s index f8005b6dd..fcbb82e64 100644 --- a/libsrc/c1p/crt0.s +++ b/libsrc/c1p/crt0.s @@ -36,10 +36,11 @@ _init: LDX #$FF ; Initialize stack pointer to $01FF ; --------------------------------------------------------------------------- ; Initialize memory storage +; copydata seems to be only necessary for special systems - ; JSR zerobss ; Clear BSS segment - ; JSR copydata ; Initialize DATA segment - ; JSR initlib ; Run constructors + JSR zerobss ; Clear BSS segment + ; JSR copydata ; Initialize DATA segment + JSR initlib ; Run constructors ; --------------------------------------------------------------------------- ; Call main()