From owner-svn-src-head@FreeBSD.ORG Sat Jan 18 05:36:34 2014 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 202EE813 for ; Sat, 18 Jan 2014 05:36:34 +0000 (UTC) Received: from nm36-vm6.bullet.mail.bf1.yahoo.com (nm36-vm6.bullet.mail.bf1.yahoo.com [72.30.238.142]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id A8C4A1175 for ; Sat, 18 Jan 2014 05:36:33 +0000 (UTC) Received: from [66.196.81.170] by nm36.bullet.mail.bf1.yahoo.com with NNFMP; 18 Jan 2014 05:30:14 -0000 Received: from [98.139.211.196] by tm16.bullet.mail.bf1.yahoo.com with NNFMP; 18 Jan 2014 05:30:14 -0000 Received: from [127.0.0.1] by smtp205.mail.bf1.yahoo.com with NNFMP; 18 Jan 2014 05:30:14 -0000 X-Yahoo-Newman-Id: 241364.75222.bm@smtp205.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: Id4yehMVM1kLGBnPntUaVnHMFAiAEMgt.tRzZXBolHKy4cf LWj3q5yzqg2XsrSUuucjWTpOE3G6Wu6MMh3nZBaddplJvVja_VlxH91AG1dU nRvAX8tPcruguXuu44a6nf5NalviBBi4ouMPIx5OFLF1wAq2M2TKIHBxB1MS UBs6QmYzAA.smPGH5P1e5VDpg8D2k5sq_jtJhQZUAq.QE.P8UDSFM6jt4WxT OdHW5PcIU__20z4Z5jNZBwmIk68Nqf2CTrRPnFYxsKJVMDiMp_A_o3_iv6Vg nTeeDVv86ertGcGH3g1RJLFse_sSscJJL.usKtyTbV8XyexPM6zrev6HY63t FYgL03Jtopl4ZKOmWzupv6KpKsJ6RIXKPAUr685yDtuDxGWryCN7oMI3VTku 6dAg4Wf9LNeUh_hAf.gVnYED_LIgfuJq7zEZ6M0Dvfopb.nH1ma37Fl4YzPs LDUSzqNcUPpK5B4ogDGLTwrtR5Yq._.3m4MGmKDrqxs_zGwk2tr2uYZqwkp5 mxWrr_IBodIxvqJj8B92Tr4I2zbpmwBUXVqrgSG9PnrsRWm3pNcjx9A-- X-Yahoo-SMTP: xcjD0guswBAZaPPIbxpWwLcp9Unf X-Rocket-Received: from [192.168.0.101] (pfg@190.157.126.109 with plain [98.138.105.21]) by smtp205.mail.bf1.yahoo.com with SMTP; 17 Jan 2014 21:30:14 -0800 PST Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 7.1 \(1827\)) Subject: Re: svn commit: r260844 - head/gnu/lib/libgcc From: Pedro Giffuni In-Reply-To: <201401180409.s0I49eHu054407@svn.freebsd.org> Date: Sat, 18 Jan 2014 00:30:10 -0500 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201401180409.s0I49eHu054407@svn.freebsd.org> To: Marcel Moolenaar X-Mailer: Apple Mail (2.1827) Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.17 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: Sat, 18 Jan 2014 05:36:34 -0000 Hi Marcel, Nice find ... Il giorno 17/gen/2014, alle ore 23:09, Marcel Moolenaar = ha scritto: > Author: marcel > Date: Sat Jan 18 04:09:39 2014 > New Revision: 260844 > URL: http://svnweb.freebsd.org/changeset/base/260844 >=20 > Log: > For ia64, add _bswapsi2 & _bswapdi2. The audio/flac port uses the > bswap32 builtin and the compiler emits a call to the libgcc function > rather than generating inline code. >=20 > Modified: > head/gnu/lib/libgcc/Makefile >=20 > Modified: head/gnu/lib/libgcc/Makefile > = =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > --- head/gnu/lib/libgcc/Makefile Sat Jan 18 04:06:00 2014 = (r260843) > +++ head/gnu/lib/libgcc/Makefile Sat Jan 18 04:09:39 2014 = (r260844) > @@ -145,6 +145,7 @@ LIB1ASMFUNCS =3D __divxf3 __divdf3 __divsf > __divsi3 __modsi3 __udivsi3 __umodsi3 __save_stack_nonlocal \ > __nonlocal_goto __restore_stack_nonlocal __trampoline \ > _fixtfdi _fixunstfdi _floatditf > +LIB2FUNCS +=3D _bswapsi2 _bswapdi2 > LIB2ADDEH =3D unwind-ia64.c unwind-sjlj.c unwind-c.c > .endif >=20 I think this was an overlook on my part. This change: = http://svnweb.freebsd.org/base/head/contrib/gcc/mklibgcc.in?r1=3D169690&r2= =3D258428 would suggest the change is not only for ia64, and It should apply for = stable-10 but not for -9. where I detected the issue and was looking for a solution before merging = it further. Thank you for finding it and feel free to do it general and MFC if you = like ;-). Pedro.