Search found 9 matches

by cbmuser
Wed May 15, 2024 1:42 pm
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1284

Re: Crowdfunding the improvement of the gcc SH backend

Just as a heads-up: CPython 3.13 is failing with gcc-13 on sh4: sh4-linux-gnu-gcc -c -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O3 -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2 -g -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGB...
by cbmuser
Thu Feb 29, 2024 10:21 am
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1284

Re: Crowdfunding the improvement of the gcc SH backend

If anyone is interested in helping with the SuperH Linux port, the following are probably the most important issues that need to be fixed. glibc: + Inconsistent behavior when handling FPSCR on SH: https://sourceware.org/bugzilla/show_bug.cgi?id=27543 gdb: + Upstream support for linux-sh: https://git...
by cbmuser
Thu Feb 22, 2024 5:37 am
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1284

Re: Crowdfunding the improvement of the gcc SH backend

I'm still checking the details how to account such type of income. From what I've seen so far, Open Collective and its implied expectations (public expense tracking??!) sounds and looks like an administrative burden for me. So I haven't decided yet. I think the expense tracking is simply meant to a...
by cbmuser
Wed Feb 21, 2024 6:54 am
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1284

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] Could you open a bug report for that in the gcc bug tracker? [1] Make sure to set sh*-*-* as the target and CC me and Oleg. Also, please ...
by cbmuser
Wed Feb 21, 2024 4:19 am
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1284

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 a...
by cbmuser
Tue Feb 20, 2024 8:44 am
Forum: Programming Discussion
Topic: Rust projects on Dreamcast now a reality with rustc_codegen_gcc
Replies: 2
Views: 305

Re: Rust projects on Dreamcast now a reality with rustc_codegen_gcc

That's fantastic. Thanks a lot for the detailed write-up.

Let's try to get as much of that upstreamed as possible.
by cbmuser
Tue Feb 20, 2024 8:43 am
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1284

Re: Crowdfunding the improvement of the gcc SH backend

Hi Oleg, 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. Great to see you around here. Thanks for chiming in! GCC backends show an interesting property, in that they...
by cbmuser
Thu Feb 15, 2024 4:42 am
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1284

Re: Crowdfunding the improvement of the gcc SH backend

I think a bounty type system is a great idea! It provides great incentive even to those who may not be super involved in our scene, but know gcc, to take a look. I've never used OpenCollective before but I'd be up for supporting whatever gets chosen. Yes, it worked very well for the other architect...
by cbmuser
Wed Feb 14, 2024 8:32 am
Forum: Programming Discussion
Topic: Crowdfunding the improvement of the gcc SH backend
Replies: 19
Views: 1284

Crowdfunding the improvement of the gcc SH backend

Hello, my name is Adrian and I'm both the upstream maintainer SuperH support in the Linux kernel as well as the maintainer of Debian's sh4 port. I have been made aware of this forum by the fantastic FOSDEM talk by Falco Girgis [1] who gave a unique insight into all the work people in this community ...