svn commit: r315689 - head/lib/libcompiler_rt

Ngie Cooper (yaneurabeya) yaneurabeya at gmail.com
Tue Mar 28 17:49:31 UTC 2017


> On Mar 28, 2017, at 10:48, Ngie Cooper (yaneurabeya) <yaneurabeya at gmail.com> wrote:
> 
>> 
>> On Mar 21, 2017, at 14:07, Dimitry Andric <dim at FreeBSD.org> wrote:
>> 
>> Author: dim
>> Date: Tue Mar 21 21:07:37 2017
>> New Revision: 315689
>> URL: https://svnweb.freebsd.org/changeset/base/315689
>> 
>> Log:
>> Gcc has incompatible internal declarations for __divtc3 and __multc3 as
>> defined in compiler-rt, but it has no option to silence its warning, so
>> make gcc warnings for libcompiler_rt non-fatal.
>> 
>> Noticed by:	lwhsu
>> MFC after:	3 days
>> 
>> Modified:
>> head/lib/libcompiler_rt/Makefile
> 
> This doesn’t work:
> 
> 11:31:39
> /workspace/src/contrib/compiler-rt/lib/builtins/divtc3.c:21:1: error: conflicting types for built-in function '__divtc3' [-Werror]
> 
> 11:31:39
> __divtc3(long double __a, long double __b, long double __c, long double __d)
> 
> 11:31:39  ^~~~~~~~
> 
> Thanks,
> -Ngie

Oh wait… I forgot that libgcc_s also references these sources *facepalm*.
Thanks,
-Ngie

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/svn-src-head/attachments/20170328/1a95caa0/attachment.sig>


More information about the svn-src-head mailing list