Date: Sat, 30 Jun 2018 02:14:31 +0200 From: Dimitry Andric <dim@FreeBSD.org> To: Hartmut.Brandt@dlr.de Cc: current@freebsd.org Subject: Re: RiscV tinderbox fails Message-ID: <39E9E542-8690-40AA-92D3-DA5523DE6FDD@FreeBSD.org> In-Reply-To: <611243783F62AF48AFB07BC25FA4B10629917799@DLDEFFMIMP01EXC.intra.dlr.de> References: <611243783F62AF48AFB07BC25FA4B10629917799@DLDEFFMIMP01EXC.intra.dlr.de>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 29 Jun 2018, at 13:33, Hartmut.Brandt@dlr.de wrote: > > is it supposed not to fail? I get: > > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): In function > `__gedf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:101: multiple definition > of `__gedf2' > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(gedf2.o):/usr/src/lib/libc/s > oftfloat/gedf2.c:18: first defined here > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): In function > `__eqdf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:127: multiple definition > of `__eqdf2' > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(eqdf2.o):/usr/src/lib/libc/s > oftfloat/eqdf2.c:18: first defined here > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): In function > `__ltdf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:127: multiple definition > of `__ltdf2' > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(ltdf2.o):/usr/src/lib/libc/s > oftfloat/ltdf2.c:18: first defined here > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): In function > `__nedf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:127: multiple definition > of `__nedf2' > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(nedf2.o):/usr/src/lib/libc/s > oftfloat/nedf2.c:18: first defined here > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libgcc.a(comparedf2.o): In function > `__gtdf2': > /usr/src/contrib/compiler-rt/lib/builtins/comparedf2.c:142: multiple definition > of `__gtdf2' > /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libc.a(gtdf2.o):/usr/src/lib/libc/s > oftfloat/gtdf2.c:18: first defined here > collect2: error: ld returned 1 exit status > *** [nologin.full] Error code 1 As far as I know, it has been broken for quite some time. I guess for riscv those functions need to be defined either in libc, or in compiler-rt, but not both... -Dimitry [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.2 iF0EARECAB0WIQR6tGLSzjX8bUI5T82wXqMKLiCWowUCWzbLZwAKCRCwXqMKLiCW o05DAKCj4HbXWhj61yb1tz+2yCaaH8R8nACeObzKTdH/Y94ijcWNItq5sUdzDAM= =Mea7 -----END PGP SIGNATURE-----help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39E9E542-8690-40AA-92D3-DA5523DE6FDD>
