Re: [go-nuts] Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

2020-11-28 Thread Ian Lance Taylor
On Sat, Nov 28, 2020 at 12:40 AM Ivan Serdyuk wrote: > > Jim, > adding you to the discussion. > > I was not able to build gold, by configuring binutils, using >> >> ./configure --enable-gold > > did not allow GNU make tool to build gold: many sub-directories were > processed, to compile the

Re: [go-nuts] Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

2020-11-28 Thread Ivan Serdyuk
Jim, adding you to the discussion. I was not able to build gold, by configuring binutils, using > ./configure --enable-gold > did not allow GNU make tool to build gold: many sub-directories were processed, to compile the sources/generate files - but not the sub-dir. for gold. When I entered the

Re: [go-nuts] Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

2020-11-24 Thread Ian Lance Taylor
On Tue, Nov 24, 2020 at 6:14 AM Richard W.M. Jones wrote: > > One thing I'm missing: Why does golang need gold? The gccgo and GoLLVM compilers (which are not the most widely used Go compilers) require the gold linker for full support of stack splitting. Stack splitting is used to ensure that

Re: [go-nuts] Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

2020-11-24 Thread Richard W.M. Jones
FWIW simply reverting that change did not work. The error is: File not found: /home/rjones/rpmbuild/BUILDROOT/binutils-2.35.1-15.fc34.riscv64/usr/bin/ld (Unfortunately the full log is corrupted so I couldn't see why precisely gold didn't build). One thing I'm missing: Why does golang

Re: [go-nuts] Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

2020-11-24 Thread David Abdurachmanov
On Tue, Nov 24, 2020 at 2:12 PM Richard W.M. Jones wrote: > > On Tue, Nov 24, 2020 at 02:01:58PM +0200, Ivan Serdyuk wrote: > > Richard, > > could you tell why gold linker is not available on RISC-V port of Fedora 33? > > You're right that it's not built (as a subpackage of binutils): > >

Re: [go-nuts] Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

2020-11-24 Thread Richard W.M. Jones
On Tue, Nov 24, 2020 at 02:01:58PM +0200, Ivan Serdyuk wrote: > Richard, > could you tell why gold linker is not available on RISC-V port of Fedora 33? You're right that it's not built (as a subpackage of binutils): http://fedora.riscv.rocks/koji/buildinfo?buildID=186524 That happens because

Re: [go-nuts] Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

2020-11-24 Thread Ivan Serdyuk
Richard, could you tell why gold linker is not available on RISC-V port of Fedora 33? On Sat, Nov 21, 2020 at 12:10 PM Ivan Serdyuk wrote: > Wei, Carlos: adding you to this discussion. > > Carlos, please ask your questions. What was not understood, regarding my > attempt? > > Hence that QEMU's

Re: [go-nuts] Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

2020-11-21 Thread Ivan Serdyuk
Wei, Carlos: adding you to this discussion. Carlos, please ask your questions. What was not understood, regarding my attempt? Hence that QEMU's host OS could be, say, Fedora 32+ x86_64. Ivan On Sat, Nov 21, 2020 at 5:36 AM Ivan Serdyuk wrote: > Hello. > > It is just a brief survey - but I am

[go-nuts] Estimating blockers for supporting gollvm on RISC-V (qemu). Fedora 33

2020-11-20 Thread Ivan Serdyuk
Hello. It is just a brief survey - but I am currently dealing with a messy setup, for qemu. I have upgraded, after bootstrapping( the manual ) and I am able to boot > Fedora (5.8.0-1.0.riscv64.fc33.riscv64) 33 (Rawhide)