Search found 5 matches

by Oleg Endo
Fri Feb 23, 2024 11:09 pm
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1178

Re: Crowdfunding the improvement of the gcc SH backend

That's about what I would have guessed the problems would have been from. I guess fixing mrelax would probably be fairly easy compared to some of the other issues (making sure SH works, generating working code, smarter address mode selection), since it seems like it's "just" fixing up som...
by Oleg Endo
Thu Feb 22, 2024 5:58 am
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1178

Re: Crowdfunding the improvement of the gcc SH backend

PS: Could you share an URL to a Bugzilla query with the 200+ bugs you mentioned? I could start looking into some of these and check whether they have been fixed in the mean time or have become obsolete. I have a reported of these bugs after all. ;-) https://gcc.gnu.org/bugzilla/buglist.cgi?bug_stat...
by Oleg Endo
Wed Feb 21, 2024 3:52 pm
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1178

Re: Crowdfunding the improvement of the gcc SH backend

Hello, I stumbled over the crowdfunding page for Stellarium on Open Collective yesterday [1] and I thought it looks pretty neat. The project accepts both one-time donations and regular donations. Plus, there is a mechanism to create an expense which is useful when working on a particular task such ...
by Oleg Endo
Wed Feb 21, 2024 3:46 pm
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1178

Re: Crowdfunding the improvement of the gcc SH backend

I'd be willing to help fund improvements. It would be nice if GCC would compile "char val = *char_ptr++;" as a single instruction, instead of four! [1] This is a problem addressing mode selection. It's a well known issue. A while ago I did two rounds of google summer of code (GSoC) trying...
by Oleg Endo
Mon Feb 19, 2024 3:41 am
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1178

Re: Crowdfunding the improvement of the gcc SH backend

Hi, GCC SH backend maintainer here. It's been a while (~10 years) since I've actively worked on the backend. These days my time is limited to a few critical bug fixes every now and then. GCC backends show an interesting property, in that they continue operating and producing correct working code for...