From owner-svn-src-head@FreeBSD.ORG Thu Nov 7 21:20:35 2013 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 5A69047F; Thu, 7 Nov 2013 21:20:35 +0000 (UTC) (envelope-from kargl@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4668E2F05; Thu, 7 Nov 2013 21:20:35 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.7/8.14.7) with ESMTP id rA7LKZMX061514; Thu, 7 Nov 2013 21:20:35 GMT (envelope-from kargl@svn.freebsd.org) Received: (from kargl@localhost) by svn.freebsd.org (8.14.7/8.14.5/Submit) id rA7LKY1J061512; Thu, 7 Nov 2013 21:20:34 GMT (envelope-from kargl@svn.freebsd.org) Message-Id: <201311072120.rA7LKY1J061512@svn.freebsd.org> From: Steve Kargl Date: Thu, 7 Nov 2013 21:20:34 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r257818 - in head/lib/msun: . src X-SVN-Group: head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 07 Nov 2013 21:20:35 -0000 Author: kargl Date: Thu Nov 7 21:20:34 2013 New Revision: 257818 URL: http://svnweb.freebsd.org/changeset/base/257818 Log: Fix bulding libm on platforms with LDBL_MANT_DIG == 53. Reported by: ian Modified: head/lib/msun/Makefile head/lib/msun/src/s_round.c Modified: head/lib/msun/Makefile ============================================================================== --- head/lib/msun/Makefile Thu Nov 7 21:16:32 2013 (r257817) +++ head/lib/msun/Makefile Thu Nov 7 21:20:34 2013 (r257818) @@ -71,7 +71,7 @@ COMMON_SRCS= b_exp.c b_log.c b_tgamma.c s_lround.c s_lroundf.c s_lroundl.c s_modff.c \ s_nan.c s_nearbyint.c s_nextafter.c s_nextafterf.c \ s_nexttowardf.c s_remquo.c s_remquof.c \ - s_rint.c s_rintf.c s_round.c s_roundf.c s_roundl.c \ + s_rint.c s_rintf.c s_round.c s_roundf.c \ s_scalbln.c s_scalbn.c s_scalbnf.c s_signbit.c \ s_signgam.c s_significand.c s_significandf.c s_sin.c s_sinf.c \ s_tan.c s_tanf.c s_tanh.c s_tanhf.c s_tgammaf.c s_trunc.c s_truncf.c \ @@ -101,7 +101,7 @@ COMMON_SRCS+= e_acoshl.c e_acosl.c e_asi s_asinhl.c s_atanl.c s_cbrtl.c s_ceill.c s_cosl.c s_cprojl.c \ s_csqrtl.c s_exp2l.c s_expl.c s_floorl.c s_fmal.c \ s_frexpl.c s_logbl.c s_logl.c s_nanl.c s_nextafterl.c \ - s_nexttoward.c s_remquol.c s_rintl.c s_scalbnl.c \ + s_nexttoward.c s_remquol.c s_rintl.c s_roundl.c s_scalbnl.c \ s_sinl.c s_tanl.c s_truncl.c w_cabsl.c .endif Modified: head/lib/msun/src/s_round.c ============================================================================== --- head/lib/msun/src/s_round.c Thu Nov 7 21:16:32 2013 (r257817) +++ head/lib/msun/src/s_round.c Thu Nov 7 21:20:34 2013 (r257818) @@ -52,3 +52,7 @@ round(double x) return (-t); } } + +#if (LDBL_MANT_DIG == 53) +__weak_reference(round, roundl); +#endif