News for hackers. Stuff that matters.
Re:Major Changes at RISC-V Designer SiFive by mort96 on Tuesday October 24, 2023 @07:51AM (#37997782)
> Another big issue for Application Class systems IIRC -- unrelated to all this -- is that I don't think hardware implementing C can actually run binaries compiled without it.

I believe this is incorrect? I believe RV{32,64}-with-C is simply a superset of RV{32,64}-without-C. Now I have only implemented RV32I, so I'm not that familiar with the C extension or other extensions for that matter, but in my digging through the various RV specs, I haven't found anything which suggests that implementing C requires breaking code compiled without the use of C.

Do you have any details?

Re:Major Changes at RISC-V Designer SiFive by aseipp on Tuesday October 24, 2023 @08:12AM (#37998013)
Nope, I was wrong! I was curious about a reference and went digging, and I was misremembering the details of a particular Linux-class system that didn't implement C (Shakti), so they needed an entirely new set of binary packages from distros to support them.

Wish I could use strike-outs here, but oh well.

Re:Major Changes at RISC-V Designer SiFive by chriswarbo on Tuesday October 24, 2023 @08:56AM (#37998525)
F̶Y̶I̶ ̶y̶o̶u̶ ̶c̶a̶n̶ ̶s̶t̶r̶i̶k̶e̶-̶o̶u̶t̶ ̶w̶i̶t̶h̶ ̶U̶n̶i̶c̶o̶d̶e̶ (e.g. via https://yaytext.com/strike )
Re:Major Changes at RISC-V Designer SiFive by saagarjha on Tuesday October 24, 2023 @05:55PM (#38006222)
It looks atrocious though.
Re:Major Changes at RISC-V Designer SiFive by dathinab on Tuesday October 31, 2023 @09:10AM (#38084275)
which is strange tbh. it should not

i̵t̵ ̵t̵u̵r̵n̵s̵ ̵o̵u̵t̵ ̶t̶h̶e̶r̶e̶ ̶a̶r̶e̶ ̶d̶i̶f̶f̶e̶r̶e̶n̶t̶ ̴s̴t̴r̴i̴c̴t̴ ̴t̴h̴r̴o̴u̴g̴h̴ ̴s̴t̴y̴l̴e̴s̴

and the font HN uses doesn't handle any of them well

Re:Major Changes at RISC-V Designer SiFive by LinuxBender on Thursday October 26, 2023 @10:25AM (#38026022)
No harm in emailing dang asking for a feature request. [email protected] Perhaps if enough people asked for it then the <s> markdown equiv could be added ~~ in some apps.