From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3BCFF138359 for ; Wed, 8 Jul 2020 13:53:16 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 48E2CE07D8; Wed, 8 Jul 2020 13:53:15 +0000 (UTC) Received: from mail-pl1-x635.google.com (mail-pl1-x635.google.com [IPv6:2607:f8b0:4864:20::635]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 35939E07D8 for ; Wed, 8 Jul 2020 13:53:15 +0000 (UTC) Received: by mail-pl1-x635.google.com with SMTP id x9so4549849plr.2 for ; Wed, 08 Jul 2020 06:53:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jsteward.moe; s=google; h=from:to:references:in-reply-to:subject:date:message-id :content-language:thread-index:mime-version; bh=SApWk7MEXwRRsjBNppkSxY1xfs42hRFzf0jEqMCpmUE=; b=UFpvLq3FlnLb79fQ3/S68OJqA9DFDRhdoGPUnKlo7V8WFTGtZsXVfKRa9WztQGJrc1 4QKfz0u6aCTl6UpeBKYSaS6J9nf8Loh2HO9UjqZN6eF7xAPawKlV9Aa1UnafRJhMNfz3 qMkwNFfzc2FKl2xAD8UjPfOg3DkaRJxkwFRG3z2Kem3+L9ejNkp1XBIxmjEFlxPp8D1Y l/wdze2Z4BP3H4fqFzebGPjruYAmJCFgNX1ju61LaRieOFnoxaMVJDdr94bxaV03abm5 VAHZuJLdH35BxxmjYybbPutIm+ohq0a3D2FDGEH6qB5ntDmXYg21GgKvPW64pQN2dTGy X0vw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:content-language:thread-index:mime-version; bh=SApWk7MEXwRRsjBNppkSxY1xfs42hRFzf0jEqMCpmUE=; b=cTJcfZEA0aT3mG36z1uh/70RelNpxZskJ8/hyzvK/9buSeTamCyWVsW99uHBIgmifE gwfCLGvd8H3yyXYgpryKrH9ca7Ep+h0PujW27BZJqnMJ7Uu7StNIbTGOU6DPUazYZdCW pKay70qkdlFDcLp7aEw0et47U7zfbsDDTqb6CUN0iZ6GuXpxVU2KVQd7kA8Fv8Sk04oX nlU5/9PyzYq3fNLombsW0srdOeXijedn+TYz0DOmxWYqvLEL2nulBns78O+Sh2uTrPRD 3O5bCoLIq/JBJA9vLT7rVPFVZqsJNu6TSXyqUjRQWh546pqST55aF2cMs1dm2nmHr7fa EKOg== X-Gm-Message-State: AOAM53202OA3IyZ2Gi9WdhW9Hb92Ci/OC+DmT7Ab3HMr5s6AzQM01q8Z pFyPnqNLwv00yfr88MBY+KmZaQhuqTuzhQ== X-Google-Smtp-Source: ABdhPJz93bqtLoJw8VtrBsOXHa9zOSDJXipR9Ft9Wt//05dBYHMnUfFmUrbUXZBbvYMCO5vcPxKnaQ== X-Received: by 2002:a17:90a:84:: with SMTP id a4mr5370242pja.110.1594216393589; Wed, 08 Jul 2020 06:53:13 -0700 (PDT) Received: from KAGE ([2400:8901:e001:ab:4c2a:f0f0:ee00:1]) by smtp.gmail.com with ESMTPSA id y7sm5573405pjy.54.2020.07.08.06.53.11 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Jul 2020 06:53:12 -0700 (PDT) From: "Pengcheng Xu" To: References: <20200708113924.qyregustwhhel7m5@tardis.localdomain> In-Reply-To: <20200708113924.qyregustwhhel7m5@tardis.localdomain> Subject: RE: [gentoo-soc] Weekly Report: Portage Powered Android Date: Wed, 8 Jul 2020 21:53:09 +0800 Message-ID: <051a01d6552f$1ed863d0$5c892b70$@jsteward.moe> X-Mailer: Microsoft Outlook 16.0 Content-Language: ja Thread-Index: AQLnuRAx5JrIP7hp1v7+6pF1i6SNtqba66dw Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=EPI+uUybDMhIVT=-="; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Archives-Salt: a6c17b87-39af-413f-b9f7-635ce941c004 X-Archives-Hash: 9045b149927f55995beb6a0c73e0f221 This is a multipart message in MIME format. --=-=EPI+uUybDMhIVT=-= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Nice progress. Looking forward to your elaboration on the LLVM/Clang toolc= hain for aarch64 host! Regards, --=20 Pengcheng Xu https://jsteward.moe > -----Original Message----- > From: Gunwant Jain > Sent: Wednesday, July 8, 2020 7:39 PM > To: gentoo-soc@lists.gentoo.org > Cc: heroxbd@gentoo.org > Subject: [gentoo-soc] Weekly Report: Portage Powered Android >=20 > Hey Everyone ! >=20 > I was about to give a coherent report for what I have been doing for 2 > weeks next week, but my mentor suggested to explain my findings briefly. >=20 > I found out that AOSP has actually been phasing out of using GCC in > favour to Clang/LLVM based toolchains. And so, from the last time I > gave in my weekly report, I have been checking up on llvm_android [1], > the source of the toolchain which AOSP uses to build itself. >=20 > I built the toolchain for x86 host using the original scripts AOSP > provides and found out that they in terms of Bionic (Android's libc), > they only copy Bionic's headers, compiles Clang for different targets > using a prebuilt toolchain bundled with the entire package. >=20 > Later, when we build Android, the prebuilt toolchain compiles Bionic and > uses it as intermediatories to compile the other bulk of Android > (frameworks, etc.). >=20 > My main objective I think would be to introduce a aarch64 host config > for llvm_android, and integrate the toolchain in the AOSP build process. > Take this with a grain of salt, as I believe I should put more research > into this first, which is why I was taking another week. >=20 > I would probably write a detailed blog documenting AOSP's build process > by the end of this working week, covering everything we need to proceed. >=20 >=20 > Regards, > Gunwant >=20 > [1] https://android.googlesource.com/toolchain/llvm_android/ --=-=EPI+uUybDMhIVT=-= Content-Type: application/pgp-signature; name="openpgp-digital-signature.asc" Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEDwqrvuDZbn+NMYrRObYNsFSJJP8FAl8Fz78ACgkQObYNsFSJ JP9Shg/8DT5I02iGv+kobAQQc9wq+3dz0hjehJEI2i1DfEtHhJqDg6jnXvMIhJ9z Dq1vcOc8+lmnFeI/5j7NFGJ2akDaZGng6pLKEVllOwsVaI5JZvTlFVmHHUDGfR8K jSrHkfX+YtmAUXvfgnZna4IwKHEsi5DeS2jzyEgbQ5Sd5AX8HPjYl4hpVoBB1Mny l5RxVrdL9ncCij6ujZooq+VsC6eFemA3W/ofAh1psnBU8wKu6txtbADHsW7TkZ+J X0iemMmiSmeWvWCZIt9mDwWy/E/rZIVu6k3860OkDRCyWqY3/F2ADTTPAem0vBy+ vvlqDeb0sBmon5gBD82n+vMg1UMSF8PPpXZyeqhdPTtpAydUrgqZJVoiZ/SZVFgx X3F5TKeJSqv767bLVjHRXStTio9BV1+bC8i6c8WLWJpCfYKaLSXYFzDiAGPceLCs ji0/l9Mu6I/8v8ZQqOJ1hvZxrRjgMkDkZ3FircCBnBwJaYmJ7ZxNSEoNZ4CSSSVM H0UcKWGlE3qH4KREXBZQs2rAUeVL9kZqGUNHAjy9qXpfN+4vmopJdpTFGocvKOy0 7kt4qGCErY2y2V85boM/qytXfA3EsPh/obnjPTTEfQ0ZtILm9nRo4rOIU5a3VL4z Ts+Q0KxDfc3RAwT9vMT+/9i1B84UG0ryv0oROzuwCYsbtLyDB6I= =zvJR -----END PGP SIGNATURE----- --=-=EPI+uUybDMhIVT=-=--