Received: by 10.223.185.116 with SMTP id b49csp492863wrg; Wed, 21 Feb 2018 01:47:30 -0800 (PST) X-Google-Smtp-Source: AH8x225TdEGDiFB5VKDExUCH2lzWNSd+/RKG2brNFdLsgIB4e38zRMSShohW9wmdoRcZoTUT/n2t X-Received: by 10.101.76.143 with SMTP id m15mr2281939pgt.445.1519206450716; Wed, 21 Feb 2018 01:47:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519206450; cv=none; d=google.com; s=arc-20160816; b=jY8boSzpcsEpVXdE7eLpDx/Jl+N6RrZ40txBXlIWeOsPcXPaQaSDBw9aHzIKMFLLsY qdMlhSWdiu8n+Q1MrnF3qIn0GxrASoHqw8yTSRSGAvE4qZOirC35pBCaCKkft9Go1Z86 nu80OZtWhxK81NVTa09qG2Fr/MO8PK2n6pG9r4bjDZZVJRA41eVuPDdECVpZxkUi0qfI QEs+pI/7q7qkfGaQOEU8O90beIeTNSoUZG/52BWMAhrtb+2cu3wECDZ90sU0Xvge7XXK dKajTHLeI/B2cPXyITf1bVznRHQ4gsnymNhuMZmdQWaz9gWPltd+L0Pd798Bt0SZDfWB jIRg== 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=sK8uN4yBa+sDW8csVL3CZEl6lOZ25hLpjlfWKKVNxHw=; b=xKsVkJycye2FfMLYPfHu5IIVmvPCW8n5YyY2Jj3bx1HulHatFcpHjYVVOHMy8EtUUz bTOh6y5mfEaM/ZgEBvKIiJA4NT9+pjj7p8VsdSvC+tFK5MT2P+yeb/xUk4rX9Z3JuD/U OrFq8tU5Ncb4tpWNvqMvPTjOwDv+dDWGkbjUFrY4HoOXh7ur0dWnMqYBk2Z0GgVBLFah 24JlR1Zt7GBm5tNz9TRMswSZeVan+p6kFJFLlngbErpEBkctPSlI5cUOW/5QDoz9ceqU DRjzAfSdU0ObeogBiu5O4fj2Ee/uCHGIPILrF6FFAwPITuWS665S0Ishjf5Vej+PQd5r PcPQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=nBD9JUWr; 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 n79si14186354pfa.148.2018.02.21.01.47.14; Wed, 21 Feb 2018 01:47:30 -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=nBD9JUWr; 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 S932560AbeBUJo3 (ORCPT + 99 others); Wed, 21 Feb 2018 04:44:29 -0500 Received: from mail-qk0-f178.google.com ([209.85.220.178]:45405 "EHLO mail-qk0-f178.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752983AbeBUJo2 (ORCPT ); Wed, 21 Feb 2018 04:44:28 -0500 Received: by mail-qk0-f178.google.com with SMTP id g2so1141990qkd.12 for ; Wed, 21 Feb 2018 01:44:28 -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=sK8uN4yBa+sDW8csVL3CZEl6lOZ25hLpjlfWKKVNxHw=; b=nBD9JUWrcTm8yBYxsZt8jL2Pf6diKwHV6ij7VULm0dcmdHJmSvBpCna5IHsiasImZB tKEZJs2MoWHP2+qjj8qD/W0h6F9trFjbkQaMOlIMMUjASRFo+y7srbhh9HVaEQCREpLa 8pG6ATRw2evra9SJXNz2wOD0XARrBRdnTTqRer3Zi4nC96KBACkdEcYPeGc/liJvZ2kB HBDfHn49Jsyb+jy0W9YkD2hJtQWWetL7qGknt/QKkvvR7eU40GNuHlIZIlgM01rgdaXW uvmsznpkLRzxfiZ9TpiGUT3jjHBp6OwhGaerXdGnUXH2oixRsh5/jtYaOLtztcd8WFSJ B34Q== 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=sK8uN4yBa+sDW8csVL3CZEl6lOZ25hLpjlfWKKVNxHw=; b=a2PgH8vg5nUSyJLcrqp+aLQPP0zEPctx++juv4BwLr2UrkmONZ3KTn8mkWVbzfXWCC 2q7u1MaOfvyLF0Hlp+nPgFrmpqcjfq1bAFtJvGPBvntf2VgRxzXnw7ZbR1hx8TcMHmeO 8yKlFXYQ6UMdw2NkshneXQgnN8MKJscUtABkmKNTxXVI6D6j2JZWRvJk1EiFbmL05DSh 6CKEDmA6M3skccuMSz2l8hRcAkTu8ez/Isg44Nqul10+vOwL/eAfUhk+HMEWAF+M24zt E1UkZwQBGmrKVjcDIxzt9joE4L+15SgI88RDd7CAuaSSJ8Ke1wA8NllwAaK4j/g7XTvG 2CVg== X-Gm-Message-State: APf1xPCKZGw6TVCydF1jKHb51CDNcDeQo5fjDTYIp6Jdxv72RO9HNz8w Kh9tjsYD6EggNlOCTfzL5GaUCJ/C3FVlYmOVipJq2A== X-Received: by 10.55.58.6 with SMTP id h6mr1560246qka.291.1519206267735; Wed, 21 Feb 2018 01:44:27 -0800 (PST) MIME-Version: 1.0 Received: by 10.12.198.17 with HTTP; Wed, 21 Feb 2018 01:44:27 -0800 (PST) In-Reply-To: References: <20180220215954.4092811-1-arnd@arndb.de> <20180220215954.4092811-4-arnd@arndb.de> From: Arnd Bergmann Date: Wed, 21 Feb 2018 10:44:27 +0100 X-Google-Sender-Auth: Qoc1UTWIWgpKZF84vCoRr-fI33c Message-ID: Subject: Re: [PATCH 3/7] [HACK] pass endianess flag to LTO linker To: Nicolas Pitre Cc: Andi Kleen , Linux ARM , Linux Kernel Mailing List 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 21, 2018 at 4:15 AM, Nicolas Pitre wrote: > On Tue, 20 Feb 2018, Arnd Bergmann wrote: > >> We need some way to pass -mbig-endian to the linker during the >> LTO link stage, otherwise we get a waning like >> >> arm-linux-gnueabi/bin/ld: arch/arm/lib/clearbit.o: compiled for a big endian system and target is little endian >> >> for each file we link in. >> >> There is probably a better method of passing that flag, I'm just >> adding it to a different hack that I added earlier for x86 LTO >> here. > > Didn't the patch below fix it for you already? I think the problem here is that -mbig-endian is part of KBUILD_CPPFLAGS, not KBUILD_CFLAGS. We add the latter to the gcc-ld command line, but not the former. Arnd