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

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
15 crawler(s) on-line.
 105 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 rzookol:  5 mins ago
 zipper:  59 mins ago
 pixie:  1 hr 34 mins ago
 fatbob_gb:  2 hrs 15 mins ago
 lewishamilton0998:  2 hrs 21 mins ago
 amigakit:  2 hrs 30 mins ago
 Hammer:  2 hrs 34 mins ago
 Rob:  3 hrs 33 mins ago
 Musashi5150:  3 hrs 36 mins ago
 VooDoo:  3 hrs 42 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 (3053 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
    

STORYID: 2910
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
Hollywood APK Compiler 4.0 released
Printer Friendly Page  Send this Story to a Friend

PosterThread
_Steve_ 
Re: 65(C)02 cross development package (AmigaOS 4 port)
Posted on 14-Feb-2006 18:15:12
#1 ]
Team Member
Joined: 18-Oct-2002
Posts: 6808
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 (new)

 Status: Offline
Profile     Report this post  
spotUP 
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.

http://www.asciiarena.com
http://www.uprough.net

 Status: Offline
Profile     Report this post  
Plaz 
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: 1573
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.... www.c65.org

Plaz

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