Skip site navigation (1)Skip section navigation (2)
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>