English Amiga Board


Go Back   English Amiga Board > Coders > Coders. General

 
 
Thread Tools
Old 27 November 2019, 19:33   #1
nogginthenog
Amigan
 
Join Date: Feb 2012
Location: London
Posts: 1,311
Motorola m68k support saved from being removed In GCC 11

While the Motorola 68000 32-bit processors are from the 80's and early 90's, there still is a loyal following of hobbyists who managed to save the "m68k" compiler back-end from being removed in GCC 11.

The m68k back-end in GCC was at risk of being removed due to plans for GCC 11 to drop the CC0 representation code and the back-ends still depending upon it. M68k was the most notable user relying upon the deprecated CC0 representation but there are also other back-ends like AVR (AVR micro-controller), CRIS (the Axis Communications' ETRAX CRIS embedded processors), H8300 (the Renesas H8 microcontrollers), VAX (DEC VAX), and CR16 (National Semi CompactRISC). But now at least m68k is safe.

https://www.phoronix.com/scan.php?pa...1-m68k-Is-Safe
nogginthenog is offline  
Old 27 November 2019, 19:36   #2
nogginthenog
Amigan
 
Join Date: Feb 2012
Location: London
Posts: 1,311
I just noticed the patch is from a certain Bernd Schmidt who wrote UAE.
nogginthenog is offline  
Old 27 November 2019, 19:42   #3
deimos
It's coming back!
 
deimos's Avatar
 
Join Date: Jul 2018
Location: comp.sys.amiga
Posts: 762
Quote:
Originally Posted by nogginthenog View Post
other back-ends like AVR
As in what's used in a lot of CNC / 3D Printer controllers? I reckon this might have had more to do with it than us.

But a win is a win.
deimos is offline  
Old 27 November 2019, 21:51   #4
hooverphonique
ex. demoscener "Bigmama"
 
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,629
That's good news. I wonder if Microchip will make sure, the AVR backend is ported to the current representation!?
hooverphonique is offline  
Old 28 November 2019, 19:29   #5
nogginthenog
Amigan
 
Join Date: Feb 2012
Location: London
Posts: 1,311
Quote:
Originally Posted by deimos View Post
As in what's used in a lot of CNC / 3D Printer controllers? I reckon this might have had more to do with it than us.

But a win is a win.
AVRs are used everywhere. I found one in an electric toothbrush.
But I think you misunderstand. AVR is not yet supported in GCC 11.

The 68k changes are not related to the other platforms.
nogginthenog is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Req: gcc crosscompiler with amiga hunk support emufan Coders. C/C++ 5 02 October 2017 01:51
Should batteries be removed arjanv support.Hardware 8 10 August 2016 13:26
Idcmp_diskinserted/removed mritter0 support.Other 4 27 October 2015 23:50
Why S.P.O.C. removed from HOL? Calgor HOL data problems 7 19 April 2010 21:05

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 13:34.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08147 seconds with 13 queries