Re: RISC-V Support for GNUstep

2021-10-08 Thread lars.sonchocky-helld...@hamburg.de
Hi David (Chisnall), that answer was (mostly) addressed to David Wetzel, who seemed not to be aware of RISC-V. Since I just wrote „David“ in my in my salutation, you felt certainly addressed. Kind regards, Lars > Am 08.10.2021 um 10:32 schrieb David Chisnall : > > On 07/10/2021

Re: RISC-V Support for GNUstep

2021-10-08 Thread David Chisnall
On 07/10/2021 18:19, lars.sonchocky-helld...@hamburg.de wrote: well, I didn’t consider if you (and others) are aware of RISC-V Page two of the RISC-V spec says: > Contributors to all versions of the spec in alphabetical order (please > contact editors to suggest corrections): ... David

Re: RISC-V Support for GNUstep

2021-10-07 Thread H. Nikolaus Schaller
Hi Lars, ah, now I get your point which is indeed a point and not a big area :) Maybe the title was misleading because too broad. You want RISC V support specifically for libobc2 (and clang) where I don't know if it exists or how mature it is. > Am 07.10.2021 um 23:43 schrieb

Re: RISC-V Support for GNUstep

2021-10-07 Thread lars.sonchocky-helld...@hamburg.de
Hi Nikolaus, I am especially interested in ObjC 2 support, hence I’d like to see https://github.com/gnustep/libobjc2 being ported (and it needs to, as I understand it). I guess you’re satisfied with GCC’s runtime which you need for your legacy hardware

Re: RISC-V Support for GNUstep

2021-10-07 Thread H. Nikolaus Schaller
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

Re: RISC-V Support for GNUstep

2021-10-07 Thread lars.sonchocky-helld...@hamburg.de
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://en.wikipedia.org/wiki/RISC-V kind regards, Lars

Re: RISC-V Support for GNUstep

2021-10-07 Thread David Chisnall
Hi, QEMU is fast enough for development (that's how I did the AArch32, AArch64, and MIPS bring-up for libobjc2). I haven't written the assembly code paths for RISC-V because I don't have sufficient time + interest. I'm happy to review patches. If I have time, I'd like to refactor the

回复: RISC-V Support for GNUstep

2021-10-07 Thread Max Chan
RISC-V is on a fast rise AFAIK. It is seen as an OSHW alternative to ARM. 发件人: Discuss-gnustep 代表 David Wetzel 发送时间: 2021年10月7日 13:09 收件人: lars.sonchocky-helld...@hamburg.de 抄送: Discuss-gnustep Discuss ; Developer GNUstep 主题: Re: RISC-V Support for GNUstep Hi! Did I miss something

Re: RISC-V Support for GNUstep

2021-10-07 Thread David Wetzel
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 lars.sonchocky-helld...@hamburg.de: > > Hi fellow GNUsteppers, > > > I am thinking about

RISC-V Support for GNUstep

2021-10-07 Thread lars.sonchocky-helld...@hamburg.de
Hi fellow GNUsteppers, I am thinking about purchasing a HiFive Unmatched https://www.sifive.com/boards/hifive-unmatched board for helping to port GNUstep and especially the GNUstep ObjC runtime to RISC-V. But first I would need to know if