Re: RISC-V Support for GNUstep

"H. Nikolaus Schaller" <[email protected]> Thu, 7 Oct 2021 22:20:21 +0200
Newsgroups gmane.comp.lib.gnustep.devel,gmane.comp.lib.gnustep.general
Message-ID <[email protected]>
Hi Lars,
I think besides objc-compiler support there is nothing special needed for RISC V (or other processor architectures like i386, arm, mips, ppc).

If you look at

https://packages.debian.org/sid/gnustep-base-runtime
https://packages.debian.org/sid/libgnustep-base1.27

you will see that there is experimental riscv64 support in Debian Sid, e.g. compiled binary libs:

https://packages.debian.org/sid/riscv64/libgnustep-base1.27/filelist

So IMHO there is no gap or anything special to do. Like for most other user-space code (unless you want to use architecture specific features like vector instruction sets).

What I can't judge is how buggy basic objective c support is.

Best regards,
Nikolaus


> Am 07.10.2021 um 19:19 schrieb [email protected]:
> 
> Hi David,
> 
> 
> well, I didn’t consider if you (and others) are aware of RISC-V. Therefore I post some basic, introductory links regarding RISC-V FYI now:
> 
> https://riscv.org <https://riscv.org/>
> 
> https://en.wikipedia.org/wiki/RISC-V <https://en.wikipedia.org/wiki/RISC-V>
> 
> 
> kind regards,
> 
> 	Lars
> 
> 
>> Am 07.10.2021 um 19:09 schrieb David Wetzel <[email protected] <mailto:[email protected]>>:
>> 
>> Hi!
>> 
>> Did I miss something regarding risc?
>> I thought many companies are now looking to go to ARM?
>> Also on their servers. 
>> 
>> Cheers,
>> 
>> David
>> 
>> Von meinem iPhone gesendet
>> 
>>> Am 2021-10-07 um 12:53 schrieb [email protected] <mailto:[email protected]>:
>>> 
>>> Hi fellow GNUsteppers,
>>> 
>>> 
>>> I am thinking about purchasing a HiFive Unmatched https://www.sifive.com/boards/hifive-unmatched <https://www.sifive.com/boards/hifive-unmatched> board for helping to port GNUstep and especially the GNUstep ObjC runtime to RISC-V.
>>> 
>