Welcome, Guest. Please login or register.

Author Topic: Looking for backers to support the funding of modernizing gcc on m68k  (Read 8343 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show all replies
Development seems stalled on https://github.com/M680x0/M680x0-llvm too.  It's not abandoned though.
 

Offline SamuraiCrow

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 2281
  • Country: us
  • Gender: Male
    • Show all replies
Re: Looking for backers to support the funding of modernizing gcc on m68k
« Reply #1 on: September 30, 2019, 05:11:18 PM »
Re:GCC vs. LLVM

Since LLVM is used for JITs and is modular enough that it might be able to break down into small enough units that it could run on a RAM expanded Amiga outright.  (Assuming it has a custom pass manager that only loads in the currently executing pass and flushes out all others.)  GCC is popular among Linux Distros, that's true, but even Mandriva uses Clang instead of GCC when possible.

@adrian82

Since you've worked with both LLVM and GCC, can you tell me if such a hand-over-hand pass manager would be possible on a recent GCC?  Also, how much more work is required to finish the LLVM backend?

Re:Bounties

Looking at the BountySource page it's got about $1300 in it for GCC already.  If we only get one shot at it though, I'd prefer Clang over GCC for the reasons I described above.