Re: git repository

From: Ullrich von Bassewitz <uz_at_musoftware.de>
Date: Thu, 13 Nov 2014 10:25:50 +0100
Message-ID: <20141113092550.GA26951@trixie.musoftware.de>
Hi

some comments regarding ca65 (the original version, don't know about the one
from github):

On Thu, Nov 13, 2014 at 08:27:51AM +0000, Baltissen, GJPAA (Ruud) wrote:
>    .ba $E000   = Begin Address
>
>      XA:     * = $C000
>
>      64tass: * = $C000
>
>      CA65:   .org $C000

ca65 can also use "* = foo" syntax using "--feature pc_assignment" on the
command line. And beware about .ORG: Because ca65 generates relocatable code
that is placed by the linker, the meaning of .ORG might be unexpected.

>    ???  maximum length of labels ???

ca65 does not have an actual limit for the length of labels.

>    .by $0D, 'Text', $0D, "Lee's work", $0D
>      XA:     .byt $0D, 'Text', $0D, "Lee's work", $0D
>
>      64tass: .byte $0D, 'Text', $0D, "Lee's work", $0D
>
>      CA65:   .byte $0D, 'Text', $0D, "Lee's work", $0D
>    ???  text can only be between quotes or double quotes as well ???

ca65 does also understand .byt and does accept single quotes using "--feature
loose_string_term".

>    CA65 supports labels with a colon. Without a colon as well?

ca65 supports labels without colons using "--feature labels_without_colons" on
the command line.

>    Next directive I use for recombining the four files I mentioned above:
>
>    .uf C64-bas.a65        ; Use File
>      64tass: .include
>
>      the other two: ???  

ca65 has .include and .incbin.

Regards


        Uz


-- 
Ullrich von Bassewitz                                  uz@musoftware.de
Encrypted email preferred                          PGP Key-Id: 29D93B10

       Message was sent through the cbm-hackers mailing list
Received on 2014-11-13 10:00:03

Archive generated by hypermail 2.2.0.