Search found 4 matches

by BGXUQU
Wed Apr 21, 2010 11:17 am
Forum: General Discussions
Topic: A GCC backend for the 6502?
Replies: 26
Views: 14528

GCC 4.5 release

GCC 4.5.0 has now been released, with official support for the aforementioned named address spaces feature (as well as lots of other stuff ). This release also ships with plugin support, which should make work on a 6502 backend much more feasible.

GCC 4.6 is now in its active development phase, so ...
by BGXUQU
Wed Nov 25, 2009 7:50 pm
Forum: General Discussions
Topic: A GCC backend for the 6502?
Replies: 26
Views: 14528

I am familiar wih that patch. It's severely out of date, the machine model is idiosyncratic and it depends on a proprietary library of 24-bit operations (which is not available); basically, it's an ugly hack tailored to Franklin organizers. Besides, the FSF insists on getting a copyright assignment ...
by BGXUQU
Mon Nov 23, 2009 11:16 pm
Forum: General Discussions
Topic: A GCC backend for the 6502?
Replies: 26
Views: 14528

I don't think the C language has been evolving badly or in the direction of obfuscation. The only difference between C in the late 80s and C today is the adoption of the C99 standard, which has added quite a few useful features including bool, inline and stdint.h types (int8_t, uint8_t, int16_t etc ...
by BGXUQU
Mon Nov 23, 2009 1:10 am
Forum: General Discussions
Topic: A GCC backend for the 6502?
Replies: 26
Views: 14528

A GCC backend for the 6502?

Hi all,

I'd like to know if anyone is working on a 6502 backend for GCC, or whether writing such a backend would be of interest.

Traditionally, generating good 6502 code from GCC has been considered unfeasible, since the 6502 is not a general-register architecture. However, recent versions of GCC ...