Remix.run Logo
karel-3d 7 hours ago

I thought that gccgo supports only some old go version? Or subset of features? I will need to refresh my memory for sure

drpaneas 6 hours ago | parent [-]

I am using sh-elf-gccgo (GCC) 15.1.0 which is ok-ish I guess. But in general gccgo tries to be close to Go, but they do not implement all the features. e.g. generics are still missing for example.

pjmlp 6 hours ago | parent [-]

It appears stale to me, there seems no one is driving it any longer, and Ian Lance Taylor has moved on anyway.

Maybe eventually the same can be tried with TinyGo, just as an idea.

drpaneas 5 hours ago | parent [-]

problem is TinyGo uses LLVM, which doesn't support SH-4. The only reason I went with gccgo is due to SH4 target. In any case, I learned a ton of things doing this project :D