[comp.sys.atari.8bit] CC65 released!

jrd@STONY-BROOK.SCRC.SYMBOLICS.COM (John R. Dunning) (10/10/89)

I've posted a preliminary release of CC65 to the Atari program archives
on TERMINATOR.CC.UMICH.EDU.  Since there's a lot of it, I put it in a
subdirectory, cc65; therefore when you log in with anonymous FTP, look
in /atari/8bit/cc65/.

I'll be posting more bug-fixed versions, sources etc in the future, but
I wanted to get what I had out there for folks to try out.  Questions to
me.

wrw@cbnewsc.ATT.COM (wayne.r.wilcox) (10/11/89)

From article <19891010151100.0.JRD@MOA.SCRC.Symbolics.COM>, by jrd@STONY-BROOK.SCRC.SYMBOLICS.COM (John R. Dunning):
> I've posted a preliminary release of CC65 to the Atari program archives
> on TERMINATOR.CC.UMICH.EDU.  Since there's a lot of it, I put it in a
> subdirectory, cc65; therefore when you log in with anonymous FTP, look
> in /atari/8bit/cc65/.
> 
> I'll be posting more bug-fixed versions, sources etc in the future, but
> I wanted to get what I had out there for folks to try out.  Questions to
> me.

What is CC65? Is it a new C compiler like CC8? Can you give a summary of its
features?

jhallen@wpi.wpi.edu (Joseph H Allen) (10/14/89)

In article <3792@cbnewsc.ATT.COM> wrw@cbnewsc.ATT.COM (wayne.r.wilcox) writes:
>From article <19891010151100.0.JRD@MOA.SCRC.Symbolics.COM>, by jrd@STONY-BROOK.SCRC.SYMBOLICS.COM (John R. Dunning):
>> I've posted a preliminary release of CC65 to the Atari program archives

>What is CC65? Is it a new C compiler like CC8? Can you give a summary of its
>features?

And is it Yet-Another Smallc Derivative or is it a real compiler?

The only real PD compiler I've ever seen is GNU C.  Unfortunately I doubt that
will be working on Atari 800s any time soon...

jrd@STONY-BROOK.SCRC.SYMBOLICS.COM (John R. Dunning) (10/15/89)

    Date: 11 Oct 89 13:40:58 GMT
    From: att!cbnewsc!wrw@ucbvax.Berkeley.EDU  (wayne.r.wilcox)

    What is CC65? Is it a new C compiler like CC8? Can you give a summary of its
    features?

CC65 is indeed a C compiler for Atari 8-bitters.  It comes with an
assortment of tools; an assembler (that generates relocatable object
code, rather than fixed-address executables), a linker for linking
object files and libraries into executables, an object file librarian,
and some other random stuff.

The win (I think) of CC65 over the other freeware C compilers is that it
generates real machine code, rather than p-code which must then be
interpreted.  Granted it's not great machine code, but it's still much
easier to deal with than the totally opaque stuff that the other guys
use.  It's also trivial (well, not hard, anyway) to write
assembly-language subroutines for it.

For more doc on CC65 and how to use it, see the ARC file of
documentation in the Atari 8-bit program archives, in the cc65 subdir.

jrd@STONY-BROOK.SCRC.SYMBOLICS.COM (John R. Dunning) (10/16/89)

    Date: 14 Oct 89 04:42:21 GMT
    From: m2c!wpi!jhallen@husc6.harvard.edu  (Joseph H Allen)

    And is it Yet-Another Smallc Derivative or is it a real compiler?

Yes, it is a member of the Small-C family, but it's had considerable
stuff added to it compared to most of them (structs, real
pointer-handling etc).  As for whether it's 'real', well, it works, and
all the source is available.  I think it's a win compared to the
ACE-C/CC8 frobs, as it's not an interpreter.  Beyond, you'll have to
judge for yourself.

    The only real PD compiler I've ever seen is GNU C.  Unfortunately I doubt that
    will be working on Atari 800s any time soon...

Right.  Given that the executable's almost 10 times the address space of
a 6502...

wrw@cbnewsc.ATT.COM (wayne.r.wilcox) (10/18/89)

From article <19891015153740.4.JRD@MOA.SCRC.Symbolics.COM>, by jrd@STONY-BROOK.SCRC.SYMBOLICS.COM (John R. Dunning):
> 
> For more doc on CC65 and how to use it, see the ARC file of
> documentation in the Atari 8-bit program archives, in the cc65 subdir.

Would someone post this software to this news group for those of use
that don't have access to ftp?

Thanks
Wayne Wilcox

gdtltr@vax1.acs.udel.EDU (Gary D Duzan) (10/19/89)

In article <3949@cbnewsc.ATT.COM> wrw@cbnewsc.ATT.COM (wayne.r.wilcox) writes:
=>From article <19891015153740.4.JRD@MOA.SCRC.Symbolics.COM>, by jrd@STONY-BROOK.SCRC.SYMBOLICS.COM (John R. Dunning):
=>> 
=>> For more doc on CC65 and how to use it, see the ARC file of
=>> documentation in the Atari 8-bit program archives, in the cc65 subdir.
=>
=>Would someone post this software to this news group for those of use
=>that don't have access to ftp?
=>
=>Thanks
=>Wayne Wilcox

   Probably won't happen. It is pretty large.

                                        Gary Duzan
                                        Time  Lord
                                    Third Regeneration
                                 Atari Enthusiast Extreme




-- 
      _o_                                                            _o_
    [|o o|]        "Two hearts are better than one." -- Yes        [|o o|]
     |_O_|      "Don't listen to me; I never do." -- Doctor Who     |_O_|