From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932847AbeARUZ6 (ORCPT ); Thu, 18 Jan 2018 15:25:58 -0500 Received: from 9pmail.ess.barracuda.com ([64.235.150.225]:53064 "EHLO 9pmail.ess.barracuda.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932322AbeARUZ5 (ORCPT ); Thu, 18 Jan 2018 15:25:57 -0500 Date: Thu, 18 Jan 2018 20:24:17 +0000 From: James Hogan To: Antony Pavlov , Palmer Dabbelt CC: , , , Matt Redfearn Subject: Re: [PATCH] MIPS: use generic GCC library routines from lib/ Message-ID: <20180118202416.GD27409@jhogan-linux.mipstec.com> References: <20180117065121.30437-1-antonynpavlov@gmail.com> <20180118230505.31af9784f543a2e067af5a39@gmail.com> <57124790-F7C9-4180-AE89-A7FAA3DBDC9A@albanarts.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2bJ57vwr75KGnr5s" Content-Disposition: inline In-Reply-To: <57124790-F7C9-4180-AE89-A7FAA3DBDC9A@albanarts.com> User-Agent: Mutt/1.7.2 (2016-11-26) X-Originating-IP: [192.168.154.110] X-BESS-ID: 1516307130-637137-18861-69447-3 X-BESS-VER: 2017.17-r1801171719 X-BESS-Apparent-Source-IP: 12.201.5.28 X-BESS-Outbound-Spam-Score: 0.60 X-BESS-Outbound-Spam-Report: Code version 3.2, rules version 3.2.2.189121 Rule breakdown below pts rule name description ---- ---------------------- -------------------------------- 0.00 BSF_BESS_OUTBOUND META: BESS Outbound 0.60 MARKETING_SUBJECT HEADER: Subject contains popular marketing words X-BESS-Outbound-Spam-Status: SCORE=0.60 using account:ESS59374 scores of KILL_LEVEL=7.0 tests=BSF_BESS_OUTBOUND, MARKETING_SUBJECT X-BESS-BRTS-Status: 1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --2bJ57vwr75KGnr5s Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jan 18, 2018 at 07:54:49PM +0000, James Hogan wrote: > On 18 January 2018 20:05:05 GMT+00:00, Antony Pavlov wrote: > >On Wed, 17 Jan 2018 17:34:59 -0800 (PST) > >Palmer Dabbelt wrote: > >> Given that, I think you can also drop arch/mips/lib/libgcc.h -- if > >it's used=20 > >> from anywhere else, it should be possible to use > >include/linux/libgcc.h=20 > >> instead. > > > >I agree with you. >=20 > actually theres a patch in mips-next which implements __multi3 for mips64= r6, which uses that file, and in fact extends it for 128bit types. More specifically, commit ebabcf17bcd7 ("MIPS: Implement __multi3 for GCC7 MIPS64r6 builds"), which will find its way into v4.15. See also https://patchwork.linux-mips.org/patch/17890/ Cheers James --2bJ57vwr75KGnr5s Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEd80NauSabkiESfLYbAtpk944dnoFAlphAkUACgkQbAtpk944 dnoEeA/5Abgw8aSGX+oNvikiL+21wIjgMGSY81y16r2qVRPCobGKkHL/avWWBddM M33DygdSI67wZgcG7qq/SYASWrzuRd/co+AqhrCEvGXw40GO5RTmOaoIvBIbp72m k7khiuS4Xy8iR8RpGR1P1QUx3PPlAUYY93GKU2TVHYLZdyXW4+z2/A6wpMc9TBPy S6tpky+13v1uEvSqo2d9GkUJpUg6VqveA66HKpWphKLIQ7Ab1Dyy6YeyRIDs3aZi AdYNqFJ1GUaUUFdDsuY1F6bvXCRxsALYI5TF8aLp4H+UlbNF9LrRNp9GDtLQnCfa PS6UEKE9R3NUoZGXnvPwRmhgNAqIW0MoPfJS08LXAnu8j04Jgs1P+gJ3nPsZ/wGG LMBvDuBzHXQ+UyzB2NSmWle17m05sKpYYJ3lXDE9gw03nBZXzGB55+tWpdCdJdzi hYctMFuj0GvRbgF/erj4SHcPmC1pSTajzsB1fu4nIWwCxZT3sNtJ8WQM8uCMBZIe eiKDc0CNud30AaAWprXHDYq2ByBxY1utktvU7/z54isg1UbI06aDRs+wyGvVixcP PTgESnCmcK/MVG4wQpAm9+G/CpEUI9RQLF8czVZ2gwVLGFExxEGn5gkOrY2uKjP4 j0m0g1tcrFsMuaxTJYys/uqolZ9PVVTZfhegx11g/lNzxIR2Yc0= =7k/N -----END PGP SIGNATURE----- --2bJ57vwr75KGnr5s--