Click Here
home features news forums classifieds faqs links search
6036 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)



Lost Password?

Don't have an account yet?
Register now!

Your support is needed and is appreciated as is primarily dependent upon the support of its users.

Main sections
OS4 Zone
IRC Network
AmigaWorld Radio
Top Members
Amiga Dealers
About Us
Terms of Service

IRC Channel
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
67 crawler(s) on-line.
 14 guest(s) on-line.
 1 member(s) on-line.


You are an anonymous user.
Register Now!
 Jasper:  2 mins ago
 amigadave:  7 mins ago
 NutsAboutAmiga:  12 mins ago
 towo2099:  14 mins ago
 OneTimer1:  14 mins ago
 zipper:  18 mins ago
 Rob:  45 mins ago
 Cheese:  56 mins ago
 Dege:  58 mins ago
 DiskDoctor:  1 hr 28 mins ago

Software News   Software News : 65(C)02 cross development package (AmigaOS 4 port)
   posted by TrebleSix on 14-Feb-2006 10:23:02 (2674 reads)
cc65 is a complete cross development package for 65(C)02 systems, including a powerful macro assembler, a C compiler, linker, librarian and several other tools. It is based on a C compiler that was originally adapted for the Atari 8bit computers by John R. Dunning. The original C compiler is a Small C descendant but has several extensions, and some of the limits of the original Small C compiler are gone. The original copyright allows free redistribution including sources, even if it would not qualify as Open Source Software according to the Open Source Definition.

The original Atari compiler is available from here. The complete package consists of the compiler, an assembler, a librarian, a linker, and a C library for the Atari. There are some packages on the net that claim to be adapted as a crosscompiler for DOS or Unix, but was not able to get them working correctly. Because I wanted a C compiler for my CBM machines, I took the Atari compiler and started a rewrite. Until today, I have rewritten large parts of the compiler, all of the library, completely replaced the assembler, the linker and the librarian, and added a frontend to simplify use. All changes have been done with portability in mind, so porting to new 6502 architectures should be quite easy.

Get It Here

Related Links
· More about Software News
· News by TrebleSix

Most read story about Software News
UBoot 2010.06.04 for Sam460ex available

Last news about Software News
Goadf! 3.0 has been released
Printer Friendly Page  Send this Story to a Friend

Re: 65(C)02 cross development package (AmigaOS 4 port)
Posted on 14-Feb-2006 18:15:12
#1 ]
Team Member
Joined: 17-Oct-2002
Posts: 6780
From: UK

Nice work. I am sure there will be more than a handful of enthusiasts who will make use of this for hacking around on their C64 (or emulated C64s).

Test sig

 Status: Offline
Profile     Report this post  
Re: 65(C)02 cross development package (AmigaOS 4 port)
Posted on 14-Feb-2006 22:02:11
#2 ]
Elite Member
Joined: 19-Aug-2003
Posts: 2896
From: Up Rough Demo Squad

Indeed! Cool stuff.

AOS4 Betatester, Peg2, G4@1ghz, Radeon 9250 256mb, 1gb RAM.

 Status: Offline
Profile     Report this post  
Re: 65(C)02 cross development package (AmigaOS 4 port)
Posted on 15-Feb-2006 12:28:01
#3 ]
Super Member
Joined: 2-Oct-2003
Posts: 1570
From: Atlanta

Great 65xx cross compiler I've used for serveral years. It supports many versions of the CPU and many platforms like VIC20, C64, Nintendo, Atari Lynx...... You can hit the authors support site here....


 Status: Offline
Profile     Report this post  
[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 was originally founded by David Doyle