From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/10132 Path: news.gmane.org!not-for-mail From: Lei Zhang via cfe-commits Newsgroups: gmane.comp.compilers.clang.scm,gmane.linux.lib.musl.general Subject: Re: [gentoo-musl] Re: Add support for musl-libc on Linux Date: Wed, 15 Jun 2016 16:28:02 +0800 Message-ID: References: <20160612190745.GA21691@britannica.bec.de> <20160613132155.GA31934@nyan> Reply-To: Lei Zhang NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a1136e7da69f29d05354ce69e X-Trace: ger.gmane.org 1465979294 19866 80.91.229.3 (15 Jun 2016 08:28:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 15 Jun 2016 08:28:14 +0000 (UTC) Cc: gentoo-musl-cnFmAm88PdgLnqt3yJz4RQ@public.gmane.org, musl-ZwoEplunGu1jrUoiu81ncdBPR1lH4CV8@public.gmane.org, cfe-commits cfe To: =?UTF-8?Q?Rafael_Esp=C3=ADndola?= Original-X-From: cfe-commits-bounces-NBbBogny7ofFcdTEL8lfRQ@public.gmane.org Wed Jun 15 10:28:07 2016 Return-path: Envelope-to: gcccs-cfe-commits-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org Original-Received: from lists.llvm.org ([54.67.122.174]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1bD6BC-0002tz-Fq for gcccs-cfe-commits-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org; Wed, 15 Jun 2016 10:28:06 +0200 Original-Received: from ip-172-31-13-177.us-west-1.compute.internal (localhost [127.0.0.1]) by lists.llvm.org (Postfix) with ESMTP id DF6ED815B4; Wed, 15 Jun 2016 01:24:35 -0700 (PDT) Original-Received: from mail-oi0-f65.google.com (mail-oi0-f65.google.com [209.85.218.65]) by lists.llvm.org (Postfix) with ESMTP id 611E781579 for ; Wed, 15 Jun 2016 01:24:35 -0700 (PDT) Original-Received: by mail-oi0-f65.google.com with SMTP id e205so2653133oig.0 for ; Wed, 15 Jun 2016 01:28:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=2LgwLceNUwjfaRnjLKj42s1ikrUykmPT/yr4LKeZJog=; b=CYP7TIZ1HPMxgwn3aS36IkeKXCkh4XEe1wmLfcBjfzbYC0xuvKwZNa/3994tdFBjXG FSMVag1VIGVpvi2me4OUxkKV8tQ+kfppwf6YdmuVcqwAMmTvE174iaf/7uaD9pK7PPB6 9+aw7jjPPAMC69GYIhuXa56FGxeGT+QfAeoBVAS92uz5+z0plu06k/Ns6eZOSwyLWA21 l/CqFFnZxnZdLuPIQCSFHOGLvAG2XMEbvbUZ8Y/3RtNMD3X+pmVpig7MjUAoFh3WXtsP NI/451oIj7Yas6eb+nbRF7PuBgjR4hozP4xAsmSc5Mk8IY6vPkY6r3gIvD/hN7/W6IDy sqMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=2LgwLceNUwjfaRnjLKj42s1ikrUykmPT/yr4LKeZJog=; b=Q0PmG6MY12GXt9m51KkC9ZTu0PIYsgZzsRIGe1VoJ7eZVpHyzktIS1JB04E6vJMq5p OzSJtXYfrLE2xjD8Erb/Z93WF8X1O8+RePwiJDGs92I+G2Cioy3oEgjiA9nNoRLog7vS IHf6sreUxUy2x2EZhoO8Gw9i0TwvL3iI8xxxYnRCmi0ljKLP06AZKd2ssv/fN6RXhaLF jih4P0abiRC1CapaNCnUwCKlWZid1ypRyM93eX1LSK3sM8aXaN6KJnWzsknEtwm1EUkz fm+vkGZkEC2qk50U4+vhFUrMxn0IS1nUbZJakJKWS13A7Iln44PTjfhNDyRsCVMDwQIc G31g== X-Gm-Message-State: ALyK8tKPcPBJVVPt51wrtJxxx2Ubr60NvCkhzxPlofOKeYkLAczli8jDfWvuV3W3X2mzLoqrEVHT1Nuc6n9lew== X-Received: by 10.157.10.70 with SMTP id 64mr4586659otg.131.1465979283033; Wed, 15 Jun 2016 01:28:03 -0700 (PDT) Original-Received: by 10.202.63.212 with HTTP; Wed, 15 Jun 2016 01:28:02 -0700 (PDT) In-Reply-To: X-BeenThere: cfe-commits-NBbBogny7ofFcdTEL8lfRQ@public.gmane.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: Commit List For LLVM's C Front End List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: cfe-commits-bounces-NBbBogny7ofFcdTEL8lfRQ@public.gmane.org Original-Sender: "cfe-commits" Xref: news.gmane.org gmane.comp.compilers.clang.scm:155544 gmane.linux.lib.musl.general:10132 Archived-At: --001a1136e7da69f29d05354ce69e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2016-06-14 20:55 GMT+08:00 Rafael Esp=C3=ADndola : > On 13 June 2016 at 21:07, Lei Zhang wrote: >> 2016-06-14 5:00 GMT+08:00 Rafael Esp=C3=ADndola : >>> Do you need someone to commit it for you? >> >> Yes, please :) > > Committed. Thanks! Here's another patch including test cases for various non-x86 archs, which should just work with my previous patches. ARM is left out purposely since it involves extra complexity. I'll work on it later. Lei --001a1136e7da69f29d05354ce69e Content-Type: application/octet-stream; name="musl-test.patch" Content-Disposition: attachment; filename="musl-test.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ipgm4k1o0 SW5kZXg6IHRlc3QvRHJpdmVyL2xpbnV4LWxkLmMKPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gdGVzdC9Ecml2ZXIv bGludXgtbGQuYwkocmV2aXNpb24gMjcyNzY0KQorKysgdGVzdC9Ecml2ZXIvbGludXgtbGQuYwko d29ya2luZyBjb3B5KQpAQCAtMTU3NSw5ICsxNTc1LDMzIEBACiAvLyBDaGVjayBkeW5hbWljLWxp bmtlciBmb3IgbXVzbC1saWJjCiAvLyBSVU46ICVjbGFuZyAlcyAtIyMjIC1vICV0Lm8gMj4mMSBc CiAvLyBSVU46ICAgICAtLXRhcmdldD1pMzg2LXBjLWxpbnV4LW11c2wgXAotLy8gUlVOOiAgIHwg RmlsZUNoZWNrIC0tY2hlY2stcHJlZml4PUNIRUNLLU1VU0wzMiAlcworLy8gUlVOOiAgIHwgRmls ZUNoZWNrIC0tY2hlY2stcHJlZml4PUNIRUNLLU1VU0wtWDg2ICVzCiAvLyBSVU46ICVjbGFuZyAl cyAtIyMjIC1vICV0Lm8gMj4mMSBcCiAvLyBSVU46ICAgICAtLXRhcmdldD14ODZfNjQtcGMtbGlu dXgtbXVzbCBcCi0vLyBSVU46ICAgfCBGaWxlQ2hlY2sgLS1jaGVjay1wcmVmaXg9Q0hFQ0stTVVT TDY0ICVzCi0vLyBDSEVDSy1NVVNMMzI6ICItZHluYW1pYy1saW5rZXIiICIvbGliL2xkLW11c2wt aTM4Ni5zby4xIgotLy8gQ0hFQ0stTVVTTDY0OiAiLWR5bmFtaWMtbGlua2VyIiAiL2xpYi9sZC1t dXNsLXg4Nl82NC5zby4xIgorLy8gUlVOOiAgIHwgRmlsZUNoZWNrIC0tY2hlY2stcHJlZml4PUNI RUNLLU1VU0wtWDg2XzY0ICVzCisvLyBSVU46ICVjbGFuZyAlcyAtIyMjIC1vICV0Lm8gMj4mMSBc CisvLyBSVU46ICAgICAtLXRhcmdldD1taXBzLXBjLWxpbnV4LW11c2wgXAorLy8gUlVOOiAgIHwg RmlsZUNoZWNrIC0tY2hlY2stcHJlZml4PUNIRUNLLU1VU0wtTUlQUyAlcworLy8gUlVOOiAlY2xh bmcgJXMgLSMjIyAtbyAldC5vIDI+JjEgXAorLy8gUlVOOiAgICAgLS10YXJnZXQ9bWlwc2VsLXBj LWxpbnV4LW11c2wgXAorLy8gUlVOOiAgIHwgRmlsZUNoZWNrIC0tY2hlY2stcHJlZml4PUNIRUNL LU1VU0wtTUlQU0VMICVzCisvLyBSVU46ICVjbGFuZyAlcyAtIyMjIC1vICV0Lm8gMj4mMSBcCisv LyBSVU46ICAgICAtLXRhcmdldD1taXBzNjQtcGMtbGludXgtbXVzbCBcCisvLyBSVU46ICAgfCBG aWxlQ2hlY2sgLS1jaGVjay1wcmVmaXg9Q0hFQ0stTVVTTC1NSVBTNjQgJXMKKy8vIFJVTjogJWNs YW5nICVzIC0jIyMgLW8gJXQubyAyPiYxIFwKKy8vIFJVTjogICAgIC0tdGFyZ2V0PW1pcHM2NGVs LXBjLWxpbnV4LW11c2wgXAorLy8gUlVOOiAgIHwgRmlsZUNoZWNrIC0tY2hlY2stcHJlZml4PUNI RUNLLU1VU0wtTUlQUzY0RUwgJXMKKy8vIFJVTjogJWNsYW5nICVzIC0jIyMgLW8gJXQubyAyPiYx IFwKKy8vIFJVTjogICAgIC0tdGFyZ2V0PXBvd2VycGMtcGMtbGludXgtbXVzbCBcCisvLyBSVU46 ICAgfCBGaWxlQ2hlY2sgLS1jaGVjay1wcmVmaXg9Q0hFQ0stTVVTTC1QUEMgJXMKKy8vIFJVTjog JWNsYW5nICVzIC0jIyMgLW8gJXQubyAyPiYxIFwKKy8vIFJVTjogICAgIC0tdGFyZ2V0PXBvd2Vy cGM2NC1wYy1saW51eC1tdXNsIFwKKy8vIFJVTjogICB8IEZpbGVDaGVjayAtLWNoZWNrLXByZWZp eD1DSEVDSy1NVVNMLVBQQzY0ICVzCisvLyBDSEVDSy1NVVNMLVg4NjogICAgICAiLWR5bmFtaWMt bGlua2VyIiAiL2xpYi9sZC1tdXNsLWkzODYuc28uMSIKKy8vIENIRUNLLU1VU0wtWDg2XzY0OiAg ICItZHluYW1pYy1saW5rZXIiICIvbGliL2xkLW11c2wteDg2XzY0LnNvLjEiCisvLyBDSEVDSy1N VVNMLU1JUFM6ICAgICAiLWR5bmFtaWMtbGlua2VyIiAiL2xpYi9sZC1tdXNsLW1pcHMuc28uMSIK Ky8vIENIRUNLLU1VU0wtTUlQU0VMOiAgICItZHluYW1pYy1saW5rZXIiICIvbGliL2xkLW11c2wt bWlwc2VsLnNvLjEiCisvLyBDSEVDSy1NVVNMLU1JUFM2NDogICAiLWR5bmFtaWMtbGlua2VyIiAi L2xpYi9sZC1tdXNsLW1pcHM2NC5zby4xIgorLy8gQ0hFQ0stTVVTTC1NSVBTNjRFTDogIi1keW5h bWljLWxpbmtlciIgIi9saWIvbGQtbXVzbC1taXBzNjRlbC5zby4xIgorLy8gQ0hFQ0stTVVTTC1Q UEM6ICAgICAgIi1keW5hbWljLWxpbmtlciIgIi9saWIvbGQtbXVzbC1wb3dlcnBjLnNvLjEiCisv LyBDSEVDSy1NVVNMLVBQQzY0OiAgICAiLWR5bmFtaWMtbGlua2VyIiAiL2xpYi9sZC1tdXNsLXBv d2VycGM2NC5zby4xIgo= --001a1136e7da69f29d05354ce69e Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KY2ZlLWNvbW1p dHMgbWFpbGluZyBsaXN0CmNmZS1jb21taXRzQGxpc3RzLmxsdm0ub3JnCmh0dHA6Ly9saXN0cy5s bHZtLm9yZy9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vY2ZlLWNvbW1pdHMK --001a1136e7da69f29d05354ce69e--