Re: svn commit: r307231 - head/lib/libgcc_s

2016-10-14 Thread Tijl Coosemans
On Fri, 14 Oct 2016 20:55:30 +0200 Dimitry Andric wrote: > On 14 Oct 2016, at 04:06, Ed Maste wrote: >> On 14 October 2016 at 01:53, Bruce Evans wrote: compiler-rt's complex division support routines contain calls to

Re: svn commit: r307231 - head/lib/libgcc_s

2016-10-14 Thread Dimitry Andric
On 14 Oct 2016, at 04:06, Ed Maste wrote: > > Hi Bruce, thank you for the detailed response. > > On 14 October 2016 at 01:53, Bruce Evans wrote: >>> compiler-rt's complex division support routines contain calls to >>> compiler builtins such as

Re: svn commit: r307231 - head/lib/libgcc_s

2016-10-13 Thread Bruce Evans
On Fri, 14 Oct 2016, Ed Maste wrote: Hi Bruce, thank you for the detailed response. On 14 October 2016 at 01:53, Bruce Evans wrote: compiler-rt's complex division support routines contain calls to compiler builtins such as `__builtin_scalbnl`. Unfortunately Clang

Re: svn commit: r307231 - head/lib/libgcc_s

2016-10-13 Thread Ed Maste
Hi Bruce, thank you for the detailed response. On 14 October 2016 at 01:53, Bruce Evans wrote: >> compiler-rt's complex division support routines contain calls to >> compiler builtins such as `__builtin_scalbnl`. Unfortunately Clang >> turns these back into a call to

Re: svn commit: r307231 - head/lib/libgcc_s

2016-10-13 Thread Bruce Evans
On Thu, 13 Oct 2016, Ed Maste wrote: Log: libgcc_s: add libm dependencies from div{d,s,x}c3 compiler-rt's complex division support routines contain calls to compiler builtins such as `__builtin_scalbnl`. Unfortunately Clang turns these back into a call to `scalbnl`. gcc-4.2 has the same

svn commit: r307231 - head/lib/libgcc_s

2016-10-13 Thread Ed Maste
Author: emaste Date: Thu Oct 13 19:18:00 2016 New Revision: 307231 URL: https://svnweb.freebsd.org/changeset/base/307231 Log: libgcc_s: add libm dependencies from div{d,s,x}c3 compiler-rt's complex division support routines contain calls to compiler builtins such as `__builtin_scalbnl`.