Date: Mon, 1 Mar 2021 11:35:41 +0100 From: Mateusz Guzik <mjguzik@gmail.com> To: Dimitry Andric <dim@freebsd.org> Cc: src-committers@freebsd.org, dev-commits-src-all@freebsd.org, dev-commits-src-main@freebsd.org Subject: Re: git: cf97d2a1dab8 - main - Build lib/msun tests with compiler builtins disabled Message-ID: <CAGudoHESL261_2vFvf2Cj5HNaKZ_emQmZ_kHcV3hP853B0ez3g@mail.gmail.com> In-Reply-To: <EAECAD9B-1C40-4064-B5BA-DB4B8BBFD855@FreeBSD.org> References: <202102232010.11NKAMFt014918@gitrepo.freebsd.org> <CAGudoHGPDEdFBgbnD3geg2RcQiQAArdq57gq4mULAWEt1mAjrQ@mail.gmail.com> <EAECAD9B-1C40-4064-B5BA-DB4B8BBFD855@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
You can crossbuild with TARGET_ARCH=riscv64sf On 3/1/21, Dimitry Andric <dim@freebsd.org> wrote: > On 1 Mar 2021, at 08:34, Mateusz Guzik <mjguzik@gmail.com> wrote: >> >> This breaks riscv: >> >> ld: error: undefined symbol: fabs >>>>> referenced by t_acos.c:93 >>>>> (/usr/src/contrib/netbsd-tests/lib/libm/t_acos.c:93) >>>>> >>> >>>>> t_acos.o:(atfu_acos_is_plus_zero_body) >>>>> referenced by t_acos.c:94 >>>>> (/usr/src/contrib/netbsd-tests/lib/libm/t_acos.c:94) >>>>> >>> >>>>> t_acos.o:(atfu_acos_is_plus_zero_body) >>>>> did you mean: cabs >>>>> >>> defined >>>>> in: /usr/obj/usr/src/riscv.riscv64sf/tmp/usr/lib/libm.so >> >> >> On 2/23/21, Dimitry Andric <dim@freebsd.org> wrote: >>> The branch main has been updated by dim: >>> >>> URL: >>> https://cgit.FreeBSD.org/src/commit/?id=cf97d2a1dab8f2cddc4466fe64d37818339c73be >>> >>> commit cf97d2a1dab8f2cddc4466fe64d37818339c73be >>> Author: Dimitry Andric <dim@FreeBSD.org> >>> AuthorDate: 2021-02-23 20:03:32 +0000 >>> Commit: Dimitry Andric <dim@FreeBSD.org> >>> CommitDate: 2021-02-23 20:10:01 +0000 >>> >>> Build lib/msun tests with compiler builtins disabled > > Hm, there isn't any reference machine for riscv, so any ideas on how to > figure out whether fabs() is being built or not being built for riscv? > I don't see anything in lib/msun/Makefile that would exclude it. > > -Dimitry > > -- Mateusz Guzik <mjguzik gmail.com>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGudoHESL261_2vFvf2Cj5HNaKZ_emQmZ_kHcV3hP853B0ez3g>