Welcome, Guest. Please login or register.

Author Topic: Best C compiler for Amiga?  (Read 20168 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline kolla

Re: Best C compiler for Amiga?
« on: January 08, 2017, 05:45:52 PM »
Quote from: nicholas;819316
The Atari guys have ported GCC 6.2 to 68k. :)


Just a bunch of hackers ;)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: Best C compiler for Amiga?
« Reply #1 on: January 10, 2017, 03:36:01 PM »
Quote from: Thomas Richter;819444

Yes, the new code might be all polished, nicer, easier to maintain, supports C++ in its latest version, and C99 ... but just doesn't work brilliantly on old platforms, sorry.


You have data to back this up? Debian/m68k is using gcc6 and they have built around 10k of packages now, as well as the kernel, glibc etc. using newer gcc (currently gcc-6.2 I think).
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: Best C compiler for Amiga?
« Reply #2 on: January 10, 2017, 03:39:37 PM »
Quote from: Thorham;819448
I'm surprised it still supports 68k at all.


m68k as embedded platform is still a commercial thing. But most of all this has to do with the ColdFire CPUs, and how gcc etc treats ColdFire and m68k as the same "family" of architectures. Improvements done for CF are most often also done for m68k.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS