From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=DKIMWL_WL_HIGH, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 33E30C2BA2B for ; Mon, 13 Apr 2020 19:21:23 +0000 (UTC) Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0B28720692 for ; Mon, 13 Apr 2020 19:21:23 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="VQWPV534"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=google.com header.i=@google.com header.b="U+GilTzg" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0B28720692 Authentication-Results: mail.kernel.org; dmarc=fail (p=reject dis=none) header.from=google.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=9229W3Vt7arrxt9r6QIJnnZ+uk4RSmcRHl4nGQQTiRk=; b=VQWPV534Sc/mRE LWi9X4EQKCercDzyS7/fn54ILN3E5NUBB0OPaBd2fNvI1RqdunfqTZk27PVZvzvZGqIGWSXtxjPmI mElrkLEDlbnJoY4mwAU8EFn/uwLVHA6BkbDMRum/UlcfjfGlMHGicwQVQk9IUArTK3/JoqsvxXIAg hbegEoblTh5OCZ2ip1JW9Tb7rHqg6QjQeipVilX3IEP3P2ZI4ExuspY9W7aRIwMGSmEdiNa4dKSsb sedWwpbX96qrRBocCsAUoaOOXhB/s77qca2p69UIVV0U8vSweZuASVT2UQTNLTIQXlgv7TgawH+OR 8r1wYX+KG6Q01VGT1zPQ==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jO4dv-0001UJ-D0; Mon, 13 Apr 2020 19:21:15 +0000 Received: from mail-pf1-x441.google.com ([2607:f8b0:4864:20::441]) by bombadil.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jO4dr-0001Tr-Qh for linux-arm-kernel@lists.infradead.org; Mon, 13 Apr 2020 19:21:14 +0000 Received: by mail-pf1-x441.google.com with SMTP id k15so4955230pfh.6 for ; Mon, 13 Apr 2020 12:21:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=E3v3lMYX71OYS7ExZ5JtALb3DwWrKTziHCm5gwOcJBM=; b=U+GilTzgZn485m/gVVQKl0E/vydgYV4Oo0+zwr4XwvKuxpKqL+QwXG2ln/L4Mn74YF h/HlvMXQhjsvO7mPI0nEp602ii5l2JuMg7rMSQDxXIlJT7OQ0frEfnM7qr23+3INNBlu vpXRHGk4Mzlw9bNmhJa85wmgows5iO/doPGu6Zh2Le+wKvxVZTwvM6ZnqPpphhE1mGQl 2kn7v5XayBdAr+5YOJJdYgKr1hX+PpNd/opcHTYr1mhYApKBa/Qvn6nPTUIESjHR53+q z5t+/rP/XvHjSVbYR7CBlvnzv/vk9ywknCKwWQfoyRSAYHql/TrK1VMXYj+N/D7tWsqj 3TSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=E3v3lMYX71OYS7ExZ5JtALb3DwWrKTziHCm5gwOcJBM=; b=b0BnsLPL/jzw5VYdYcf4Uq6NwP4G3D9EuuexeK6Lt0wI1J/j9pSrgoTM9qSxMvm4Gx YDYFfaAgvJs9qnbP1x9TpeYTDYXsq2W3cB/sCIJ+qcGIdY5A2dZHVYOYeIWCkNCyV130 spzqnHh3HnV0nPPsAtayd3Aqrlmdc6MSgg/oS5bl8MKM0WBJJ76zGTbnl+RawlMxb2Lx 2Yt/jYkUVivqdVYKez/uyCzSZDw6AfkNDLc8L5+UogGoQbwT14KStlU/5ggkZgFqq6xp lpNaws7fnAfNHOJ7XDsp6SnUElyelRtxSZj4mVDUmhJfuf2PZApA0UJQhj7XveAmdez5 Q5rw== X-Gm-Message-State: AGi0PuaoJJ/eUhq0g+vmXejceE8Z2zEVxNMGv2E1AYJQgiIpl4psQRld ZNdfOcVzPj+06m4dJQNVF1QW7BBYa9fB44dAtqNO1A== X-Google-Smtp-Source: APiQypLc2bGWndwrv130fbQvw2IFcVCXMnlN7wZcX+BhWB/S4mwUuLNY4H7yB7zdGhQFDGWjmd3oMw6khE9rZUz1Pws= X-Received: by 2002:aa7:919a:: with SMTP id x26mr19063745pfa.39.1586805669240; Mon, 13 Apr 2020 12:21:09 -0700 (PDT) MIME-Version: 1.0 References: <20200409232728.231527-1-caij2003@gmail.com> In-Reply-To: From: Nick Desaulniers Date: Mon, 13 Apr 2020 12:20:57 -0700 Message-ID: Subject: Re: [PATCH] ARM: do not assemble iwmmxt.S with LLVM toolchain To: Arnd Bergmann X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200413_122111_887845_3F9C1877 X-CRM114-Status: GOOD ( 16.06 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Linus Walleij , Peter Smith , Stefan Agner , David Howells , Mauro Carvalho Chehab , Manoj Gupta , Benjamin Gaignard , "Joel Fernandes \(Google\)" , Jian Cai , clang-built-linux , Ilie Halip , Masahiro Yamada , Russell King , Krzysztof Kozlowski , Bartosz Golaszewski , Sami Tolvanen , "Eric W. Biederman" , "Steven Rostedt \(VMware\)" , Jian Cai , Doug Anderson , Dan Williams , Linux ARM , Greg Kroah-Hartman , "linux-kernel@vger.kernel.org" , Patrick Bellasi , Masami Hiramatsu , Tejun Heo , Andrew Morton Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+infradead-linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Fri, Apr 10, 2020 at 2:56 AM Arnd Bergmann wrote: > > On Fri, Apr 10, 2020 at 1:28 AM Jian Cai wrote: > > > > iwmmxt.S contains XScale instructions LLVM ARM backend does not support. > > Skip this file if LLVM integrated assemmbler or LLD is used to build ARM > > kernel. > > > > Signed-off-by: Jian Cai > > It clearly makes sense to limit the Kconfig option to compilers that > can actually build it. > A few questions though: > > - Given that Armada XP with its PJ4B was still marketed until fairly > recently[1], > wouldn't it make sense to still add support for it? Is it a lot of work? Sorry, can you help me verify from that link that PJ4B uses XSCALE? I didn't see references to either in the link provided. Also, given the history of XSCALE as noted by Russell, I'm surprised to see Marvell in the mix. > > - Why does the linker have to understand it, rather than just the assembler? It doesn't, just the assembler is the problem. > > [1] http://web.archive.org/web/20191015165247/https://www.marvell.com/embedded-processors/armada/index.jsp -- Thanks, ~Nick Desaulniers _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel