You can crossbuild with TARGET_ARCH=riscv64sf On 3/1/21, Dimitry Andric <d...@freebsd.org> wrote: > On 1 Mar 2021, at 08:34, Mateusz Guzik <mjgu...@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 <d...@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 <d...@freebsd.org> >>> AuthorDate: 2021-02-23 20:03:32 +0000 >>> Commit: Dimitry Andric <d...@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> _______________________________________________ dev-commits-src-all@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/dev-commits-src-all To unsubscribe, send any mail to "dev-commits-src-all-unsubscr...@freebsd.org"