On 1 Mar 2021, at 08:34, Mateusz Guzik <[email protected]> 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 <[email protected]> wrote:
>> The branch main has been updated by dim:
>> 
>> URL:
>> https://cgit.FreeBSD.org/src/commit/?id=cf97d2a1dab8f2cddc4466fe64d37818339c73be
>> 
>> commit cf97d2a1dab8f2cddc4466fe64d37818339c73be
>> Author:     Dimitry Andric <[email protected]>
>> AuthorDate: 2021-02-23 20:03:32 +0000
>> Commit:     Dimitry Andric <[email protected]>
>> 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

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to