Received: by 10.223.185.116 with SMTP id b49csp5920901wrg; Wed, 28 Feb 2018 00:38:13 -0800 (PST) X-Google-Smtp-Source: AH8x226EMvYfENn1c42uJp3Zgkwc7cPRq3VxPFPvXzp4uE0N/S/u6I5HE+wqHvcBnjmlnHRsfiMk X-Received: by 10.101.80.193 with SMTP id s1mr13524125pgp.254.1519807093310; Wed, 28 Feb 2018 00:38:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519807093; cv=none; d=google.com; s=arc-20160816; b=pcHn9Qa9LuI6wMz7vZmxj1tld5JKwgQLXkarzplNwJO3FMjm8LbMm8Bn0XE2Z59xIo HNwuGY+unHlelyuaaL6VJNROayZ9ZgHQpdNEy1pBCSmxgEwRy/TJ2V6dRHg7k9311beG Hb3MQgv8V1r2x36yLzvjzDMMpnaHf345TBjUOtQ+N/PsUZaJOqLv1D988YB+k3f025OY XTI7wLzlF9C/P0fFyEJmylXeL8Y/3gG9IAbhQDMp6wjdLXESJDc3W5rnhwcqxnyJQ48M FdFw6DYXwciX1xmWuW+LZ0IjL1mhzCXsIhLoh3l4YxRI2K7Yj8bgKyqjfMIJvLQdlA1e UPtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=zkJjgyQ/2Yk/oAqNjCAgdXkTnHnN7gZJPqMNnO0Qvl4=; b=QcPUJ7cZwdSfyKhy7fnZZ/dOXybMDmMSWGld9taCnLkzIc0LOa4JxOp2qr8Er4WPk4 q8EyDtrVdPmkwSud9svMebpT1ZyQzS1635bHFv9m6tK/vesf5a4Z1YYR0mYdjPW5jzCY PO7xPmgHAIKzmkcAXIiKQKODF9dL4dDNu8zH1Cv0rwjmbmDeCpQlG6LSC21DJnlmDH+C MvW5UOjs7XzecmhHjsgnXq4nLWpu0U2lUl9AlqXn5pY1cvX8n9tFteJhmroevLCDQ7AI b5uPkbi7k8kDfkoVUWfJ40gfJrseVJqDH0aYIffkPDWQ2s7pEwnPsPBe2lg7megxFH5+ PXZA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=S/44Rm6j; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 185si712770pgj.636.2018.02.28.00.37.55; Wed, 28 Feb 2018 00:38:13 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=S/44Rm6j; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752063AbeB1IhN (ORCPT + 99 others); Wed, 28 Feb 2018 03:37:13 -0500 Received: from mail-qk0-f193.google.com ([209.85.220.193]:36993 "EHLO mail-qk0-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751707AbeB1IhK (ORCPT ); Wed, 28 Feb 2018 03:37:10 -0500 Received: by mail-qk0-f193.google.com with SMTP id y137so1994732qka.4; Wed, 28 Feb 2018 00:37:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=zkJjgyQ/2Yk/oAqNjCAgdXkTnHnN7gZJPqMNnO0Qvl4=; b=S/44Rm6jf55ClR5hU/I2d8mfS/KmeX+p4DAQIXTn8Q7vDC6T56hSuyJqsp9y245FLA 7VNiaHJXvnAgBNZ4IWqVcRugeW6/4oq7xH5QqNsupM0ZdOWgPqeNoFh5Vpg9YVMpiytf Lr5+JC79x0dpBdLbkT6KouZazE2W6x7Yq+UabnclNnaRueOAdzlpoaAXOmk8/NTB0X7Z UHWoPHtMnOrP+QOQ6IpGU0O3SesZlyomQgv60/eiKveGN65uzm9b8Z82tSQqSVe1VuB9 jrFl+GpnrhtQvE5HWpTa0M+x871NsrDxM7rzGTxY2BwhnY63+mvdhZtweRqgxqnPTGfu KYdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=zkJjgyQ/2Yk/oAqNjCAgdXkTnHnN7gZJPqMNnO0Qvl4=; b=RBmjrvh7OFRRGeRvEcpVm1vueJ+nRk7magt2Q7z/wjo3GPuSru7etV009ZDCikKmnz LgtV+ODjkR/4x10yBAOLqLpArJG7jdMc3iQrzKQkvpAWstMylR5f+2rUoN1xOkTtPaJV 0uvMpDd4buG/QjT7sZQ08kbFWWaRkNZzZG/qa1AxRM6d7Ob9ilF01KPSrvPVnseE0DqU Z/bMcE832+5LP6sADxLRjGnUL7UdTvgVxP4EFKBp3JhtNrr0T2n4VS8/qGahpf7x/wb5 7zInQu5zMinhEw5eZa8nMLq/0eH7YEm8YgWWL9PfClmmFRursZaTze9SsiEzp2ttvl1w 2NvQ== X-Gm-Message-State: APf1xPD1HyiBLWaemitCOxjU+PYZhAR/hoDO2mjqw3vZGHGJVq/TRWa1 RM30FIOLFlRXzHfx/aIYTHAQQIGYAJF7vwc1O4o= X-Received: by 10.55.58.6 with SMTP id h6mr28098786qka.291.1519807029806; Wed, 28 Feb 2018 00:37:09 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.185.46 with HTTP; Wed, 28 Feb 2018 00:37:09 -0800 (PST) In-Reply-To: <20180228020631.GB3780@codeaurora.org> References: <20180222191758.GB5180@codeaurora.org> <20180228020631.GB3780@codeaurora.org> From: Arnd Bergmann Date: Wed, 28 Feb 2018 09:37:09 +0100 X-Google-Sender-Auth: GPn1Y5ELjiJTL7NXCWJLlEvbB4I Message-ID: Subject: Re: Removing architectures without upstream gcc support To: Richard Kuo Cc: linux-arch , Linux Kernel Mailing List , "open list:QUALCOMM HEXAGON..." , Chen Liqin , Lennox Wu , Guan Xuetao , Guenter Roeck , Al Viro , James Hogan , "open list:METAG ARCHITECTURE" , Jonas Bonn , Stefan Kristiansson , Stafford Horne , openrisc@lists.librecores.org, David Howells Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Feb 28, 2018 at 3:06 AM, Richard Kuo wrote: > On Thu, Feb 22, 2018 at 11:43:10PM +0100, Arnd Bergmann wrote: >> - How do I build an llvm based toolchain for Hexagon? Do I need patches >> on top of the llvm-6 release branch? Where can I find the corresponding >> binutils-2.30 sources? > > Just to follow up on this, the closest thing right now to compile the kernel > for Hexagon is the toolchain included with the Hexagon SDK. However, the > linker will fail because of something in the kernel build process that > I think produces empty sections, which that linker can't handle. A newer > linker can handle it, but that's not scheduled to be released until much later > this year. > > That's actually the closest option currently. I tried the upstream source > but it seems to lack some specific patches to support kernel compilation, > so I will need to chase those down. Thanks for trying it out. Can you point me to the sources? I tried downloading a Hexagon SDK when I first looked at it, but only got a huge chunk of binary java files and gave up before finding the llvm patches. Arnd