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=-4.4 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED 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 A7E80C433DB for ; Tue, 2 Feb 2021 08:06:21 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (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 674DF64EA1 for ; Tue, 2 Feb 2021 08:06:21 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 674DF64EA1 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+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=merlin.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=uUwHIB/H9XwCbcHFty9nxSstSgCOoCujtK5p/zCT4TI=; b=HwlXMqktfAKkOdQItYIv6KhD3 Zhk5Xiy6qvd/lhDp/wmFEKIB9KV7hy1l0mrcvPZCTttFOtoJqhtz5XPahFZReVmMkPi9uCcfMDj3j K/B4FoDUQJqBW29/iJxmB77r6x2sRpgwmo/S5YiOBwjb9kUU2Uz9w4oCZO5Ep9pEbXZHq2KqS6MX4 ujRAHaK5QSCwDjTPgG2SSDQDoALFtkkskpnfxlUJLAPRY/ehU5fi7QRI6iyRR1K0rYAPN33VMbbnr w9+ltqQIAf8NZxqG+/N8srb8ummUg958nWLuLT2TEOUsLrcZvL6O949s+rk4i+mQ6joKiBraer77q 5mlnkR7Qg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1l6qgD-0007r7-L8; Tue, 02 Feb 2021 08:04:57 +0000 Received: from mail.kernel.org ([198.145.29.99]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1l6qgA-0007qM-20 for linux-arm-kernel@lists.infradead.org; Tue, 02 Feb 2021 08:04:55 +0000 Received: by mail.kernel.org (Postfix) with ESMTPSA id 9524B64EEF for ; Tue, 2 Feb 2021 08:04:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1612253091; bh=HA1oDXGCJxu9Glv25heLCkXDw2HKLAWYDLwD3J37ABw=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=HUXG68XseUPvE+ml32U2sD1sEQR2GPeDFbFFBv263YJeeEFdtnzKicowpoUTYRbaI NLqrNh+YOw74vXeqBGfJvHJq7BPrmQeh6C3Qnct75aferyDOSf1r7mtvB+emXI4hJr oRYyELEYQyjMaFRNdVWhJfTvCtK9lXUj/quieO4PlKv5jgvVmGu3oUY+ylqA2PQJwY e0rLZV82LPiSrFH3uFVxKRIgMWSySbE+eVIAqHKY4V4n/wqrOUMHOX1g6o2bT5lXt5 E0K9s1fCOqMfPLOfa9ZwLat0/VBXybD0Of7bJdlrNBOTHqL1fNl/qMCd9gd3v+hH7F E+ZeILS0tzM/A== Received: by mail-ot1-f54.google.com with SMTP id t25so8905345otc.5 for ; Tue, 02 Feb 2021 00:04:51 -0800 (PST) X-Gm-Message-State: AOAM530imZ5DLw5G06GtqlLz3i3REyvMxRmuQjv9nAtqH94BWR92tRpf G4hHU0ZjdFkVkCvutTbnrfVoU4ZTIW2IqIxN4/o= X-Google-Smtp-Source: ABdhPJw39Q3RUD6safr+5ByEW89VpY/DyeiocJ8/R3PNwoQ5ppmdGcWAIyjioRK1qG42ibb3Uk5BktCYXZ73KHjVQoA= X-Received: by 2002:a05:6830:139a:: with SMTP id d26mr14502963otq.305.1612253090768; Tue, 02 Feb 2021 00:04:50 -0800 (PST) MIME-Version: 1.0 References: <20210202022441.1451389-1-nathan@kernel.org> In-Reply-To: <20210202022441.1451389-1-nathan@kernel.org> From: Arnd Bergmann Date: Tue, 2 Feb 2021 09:04:34 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH] arm64: Make CPU_BIG_ENDIAN depend on !LD_IS_LLD To: Nathan Chancellor X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210202_030454_181840_5E65F435 X-CRM114-Status: GOOD ( 13.14 ) 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: Arnd Bergmann , Catalin Marinas , Nick Desaulniers , "linux-kernel@vger.kernel.org" , clang-built-linux , Will Deacon , Linux ARM Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Tue, Feb 2, 2021 at 3:25 AM Nathan Chancellor wrote: > > Similar to commit 28187dc8ebd9 ("ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN > depends on !LD_IS_LLD"), ld.lld does not support aarch64 big endian, > leading to the following build error when CONFIG_CPU_BIG_ENDIAN is > selected: > > ld.lld: error: unknown emulation: aarch64linuxb While this is the original error message I reported, I think it would be better to explain that lld actually does support linking big-endian kernels but they don't boot, for unknown reasons. I can send a patch to address the build error and mark big-endian as "depends on !LD_IS_LLD || COMPILE_TEST" to reflect that and help with randconfig testing. Arnd _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel