The FreeBSD Ports Archive
FreeBSD devel : cc654>
Cross-compiler for 6502-based systems, includes 65816 assembler
CC65 is a C cross-compiler for 6502 and 65C02 systems. CC65 includes
a powerful macro assembler, a debugger, an archiver, and a highly
configurable linker. The linker supports overlays, ROMable code, and
split output, among other features. The compiler supports a large
subset of ISO C (as per the ISO 9899 specification) and can compile
the uIP TCP stack. A 6502 simulator is available in the distribution
but is not currently installed by the FreeBSD port/package.
It is easy to write code for standalone 6502 boards (target none). In
addition, particular support for the following targets is included:
- C64 and C128
- the GEOS operating system for the C64 and C128
- Commodore C16, C116, Plus/4
- Commodore VIC20
- CBM 600/700 family (programs run in bank 1)
- Newer PET machines (not 2001)
- The Apple ][
- Atari 8bit machines
- The Oric Atmos (beta)
The assembler and linker also support 65816 as a target.
http://www.cc65.org/
|
cc65 history
v. 1.26
date: 2007/06/24 08:29:17; author: stas; state: Exp; lines: +1 -7
- Remove FreeBSD 4.x bits.
Submitted by: araujo
PR: ports/111849
v. 1.25
date: 2007/03/27 22:11:53; author: stas; state: Exp; lines: +1 -1
- Change my email.
Suggested by: skv
v. 1.24
date: 2007/03/24 14:03:01; author: pav; state: Exp; lines: +0 -7
- COPYTREE_* are now part of bsd.port.mk
PR: ports/100996
Submitted by: stass
v. 1.23
date: 2006/09/09 06:09:23; author: cperciva; state: Exp; lines: +1 -1
Add an operator. This fixes the INDEX build.
Requested by: make(1)
Reported by: portsnap buildbox
v. 1.22
date: 2006/09/09 05:26:46; author: rafan; state: Exp; lines: +30 -104
- Update to 2.11.0
- Unbreak it
- Add pkg-message for instructions
PR: ports/102990
Submitted by: Stanislav Sedov (maintainer)
v. 1.21
date: 2006/09/06 10:47:58; author: itetcu; state: Exp; lines: +1 -1
Stanislav wants to maintain this ports.
Requested by: Stanislav (on IRC)
v. 1.20
date: 2006/09/06 01:48:04; author: linimon; state: Exp; lines: +1 -1
Reset inactive maintainer who has not responded to email.
Hat: portmgr
v. 1.19
date: 2006/09/02 16:50:56; author: kris; state: Exp; lines: +2 -0
Schedule these broken ports for termination on 2006-12-01
v. 1.18
date: 2005/05/07 02:54:20; author: kris; state: Exp; lines: +2 -0
BROKEN on i386: Does not install
v. 1.17
date: 2005/03/19 19:00:27; author: krion; state: Exp; lines: +0 -1
Remove hardcoded WRKDIR.
Proposed by: des
v. 1.16
date: 2005/02/21 01:20:59; author: kris; state: Exp; lines: +2 -0
Annotate comment about using sgmltools port to build the docs with a
note that this port was removed. Perhaps the maintainer can investigate
whether some other tool can be used instead.
v. 1.15
date: 2004/11/18 08:15:38; author: kris; state: Exp; lines: +3 -0
BROKEN on !i386: Does not compile
v. 1.14
date: 2004/07/07 13:48:42; author: vs; state: Exp; lines: +2 -6
Update to 2.10.1 (including 64bit fixes)
PR: ports/68739
Submitted by: maintainer
v. 1.13
date: 2004/04/03 14:01:28; author: kris; state: Exp; lines: +5 -0
BROKEN on !i386: Does not compile
v. 1.12
date: 2004/03/23 15:19:15; author: vs; state: Exp; lines: +1 -1
Update to 2.10.0
This update brings lot of new library functions for platforms, graphics etc.
For full information on the changes, see the announcement:
http://www.cc65.org/doc/announce.txt
PR: 64521
Submitted by: Joachim Strombergson (maintainer)
Approved by: linimon (mentor)
v. 1.11
date: 2004/02/04 05:19:23; author: marcus; state: Exp; lines: +1 -0
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 2)
v. 1.10
date: 2004/01/23 05:28:48; author: trevor; state: Exp; lines: +5 -5
Use LS macro.
v. 1.9
date: 2004/01/22 11:05:53; author: trevor; state: Exp; lines: +2 -2
Use the SORT macro from bsd.port.mk.
v. 1.8
date: 2004/01/07 00:31:37; author: linimon; state: Exp; lines: +16 -16
Update to 2.9.3. Recent changes:
This is a maintenance release that contains bug fixes for version 2.9.2 (see
http://www.cc65.org/bugs.php for a list). In addition, the current development
versions of the ca65html and da65 applications (an assembler source to HTML
converter and a disassembler) have been backported. Apart from these two
exceptions, there are no new features in the release.
PR: ports/58501
Submitted by: Joachim Strombergson
No recent response by: roam@FreeBSD.org (assignee)
v. 1.7
date: 2003/05/22 21:32:42; author: hoek; state: Exp; lines: +66 -69
Update from 2.8.0 to 2.9.1. New features include a TGI, a small
graphics library, beta support for the Oric Atmos, and more.
Change MAINTAINER to Joachim Strömbergson .
v. 1.6
date: 2003/03/07 06:00:11; author: ade; state: Exp; lines: +1 -0
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti.
v. 1.5
date: 2002/09/02 17:09:25; author: hoek; state: Exp; lines: +96 -35
Update from 2.4.1 to 2.8.0. Add support for Atari and for
the uIP TCP stack.
v. 1.4
date: 2001/02/05 14:34:37; author: olgeni; state: Exp; lines: +4 -4
Style police over the devel category.
v. 1.3
date: 2000/06/29 07:02:12; author: obrien; state: Exp; lines: +3 -2
Move the stragler's www.freebsd.org/~user distfiles to the offical
MASTER_SITE_LOCAL site.
v. 1.2
date: 2000/05/29 02:13:36; author: steve; state: Exp; lines: +2 -1
This port uses gmake(1).
v. 1.1
date: 2000/05/09 18:31:46; author: hoek; state: Exp;
Add cc65, a C cross-compiler for 6502-based systems (C64, Apple ][, etc).
Includes a 65816 assembler and linker.
=============================================================================
|
| |

|