From patchwork Mon Nov 12 04:21:14 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Joel Stanley X-Patchwork-Id: 150778 Delivered-To: patch@linaro.org Received: by 2002:a2e:299d:0:0:0:0:0 with SMTP id p29-v6csp2709279ljp; Sun, 11 Nov 2018 20:21:32 -0800 (PST) X-Google-Smtp-Source: AJdET5cMr5MYe5NUlLECwZZwtOhQXxVGcGk+fQDoc/1kxPCxVOTxJy++Vb5g9JUhdMUJdIYc3GIQ X-Received: by 2002:a63:f047:: with SMTP id s7mr16036915pgj.441.1541996491959; Sun, 11 Nov 2018 20:21:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1541996491; cv=none; d=google.com; s=arc-20160816; b=ckk6PaifAn56JpGqjXkj2WhBMX+DPSQH3s6tZaEZr+0nXDuwJJeHa5qR9s8RFqGMTP rkT9FCQkcQOh+lRVthFIQFASTCigByyTbE82I0GYLjIfqwhX88o2j88HJIuDf69T0W5m O3p/sGkBcXfvgtqmj1LzaBmbLmnSOVznmCVXtC1BkiVFPItlKKXl0ZDddhYiYv9uJQGO Ephbw4jvLP3S/6pQr05JoOig9qZ592iUgdLswh5TdPZBIkBERp7eRo5j6sHasFuDMJp0 2/O1te5Fl9qxcdaTH/BG2Zw5q7xbGbkJ1ruWlbiwOJAaQLkSC1JZ5xwApD0+cHC3lfAX 2HkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=N5qjw6CuQ5e2lq25QqVD+oGeRhNwxs80XW3IRlwgeLU=; b=viqdvpqxJPHRtF+dTiaTZTNCgcGOPx8VA750cFQsBE2rEdZtM5YE+EvHh+qYcvvnOZ nn4sG18+6h3xXkHgkHZXNkBJjnhygABsMDEYhn/97OzxBfw9PY1Onf/ltbIVPBkXANpK q05P8x3g3uDYzzTgV3RC3RtVeJGIlx/gycGbvYA2IHgycQXTTTfDXCxYTsEenV/Ql7Ka xzM16mY6XvPuONlXJDjvd1V5igcJISG0ieScmYx70nYnKTFU+QiOuDOB5ffEDqDelNOD zm2uw7ZFdE1VnKtVpeoEkmB5F7/fu8J6+5R1wSdfLQDNT5BSiwBJmTQwt5En67RV7WOY cmsA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=o1HdLUjz; 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 e39-v6si16272342plg.366.2018.11.11.20.21.31; Sun, 11 Nov 2018 20:21:31 -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=o1HdLUjz; 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 S1730641AbeKLOMu (ORCPT + 32 others); Mon, 12 Nov 2018 09:12:50 -0500 Received: from mail-pl1-f196.google.com ([209.85.214.196]:43362 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730481AbeKLOMu (ORCPT ); Mon, 12 Nov 2018 09:12:50 -0500 Received: by mail-pl1-f196.google.com with SMTP id g59-v6so3652736plb.10; Sun, 11 Nov 2018 20:21:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=N5qjw6CuQ5e2lq25QqVD+oGeRhNwxs80XW3IRlwgeLU=; b=o1HdLUjzFqvZtU4jSRoKydCuFebeDzUQFCGUgwZ9AXAs4lORQEhz+cIEtFfHGnD0Ue mMr3BPzr/GBk7gONJpjP0XKwV6TdkFEBs12yZBlkhESAk4EC2+1WiEslvZKOco80iAbL GB+QtTEp/R+I7/7V5h07vMvblwaLtiSi2vadpEMDdtQHMYiNdwQBifgMYTdrmXxDldpn 4uYBjP70FJB1u5khP9RS1mC7JUvvPL+h5meI+VFpuuyWlqQQqjKMdSxirHEGxgsStppp TD7xuaWJjaglu7WGjk3IDrnGOwRbc4vIy23Qj2g7N58ND8M+heks3HHXI+VBp0dwcCVT cJww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :mime-version:content-transfer-encoding; bh=N5qjw6CuQ5e2lq25QqVD+oGeRhNwxs80XW3IRlwgeLU=; b=f0XGm4rBeWvS3xOHUsbfc0t4CdXcEh/9+XGCcXDRKyg6Wg9SQYNlN+NjTaMhllIFne W9liWTBdi93Jjhj0qu3Dud7bExJnRh0IxdUp2TPwAvcbazXbvdW9qSOkza2rxS82YSTJ VwC0Th1pO+z4Gk4D1zyM7MbaJeTHh3NHDEf8LORMmjN4VI5O3E1TpbDnfulbto2W3UYm 7v8LUIBKVndKpQbv42bWdrvmNFAzT55vBimEvZO+xRghwTQNtkWpHcemiClDfC4LqxXE x68+BjyYWNrGUV06ZuZbOehHhnRh/ttROPwuYKhHxAWT6Fz5GU+WdOEwu2rYo/J1x91x +uUg== X-Gm-Message-State: AGRZ1gJw9zK0iMzmo16VE7Qzoei15NxBHpqZ/y5CJYmykoH9mjKc8p9n LwH7GPthlt/Ns/JCosyxjX4= X-Received: by 2002:a17:902:2863:: with SMTP id e90-v6mr17862946plb.244.1541996488823; Sun, 11 Nov 2018 20:21:28 -0800 (PST) Received: from aurora.jms.id.au ([45.124.203.15]) by smtp.gmail.com with ESMTPSA id y9-v6sm15588958pfe.152.2018.11.11.20.21.23 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 11 Nov 2018 20:21:27 -0800 (PST) Received: by aurora.jms.id.au (sSMTP sendmail emulation); Mon, 12 Nov 2018 14:51:20 +1030 From: Joel Stanley To: Masahiro Yamada , Michael Ellerman Cc: Michal Marek , Daniel Axtens , Nick Desaulniers , linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Subject: [PATCH v2 0/2] powerpc/boot: Fix cross compiling with clang Date: Mon, 12 Nov 2018 14:51:14 +1030 Message-Id: <20181112042116.5271-1-joel@jms.id.au> X-Mailer: git-send-email 2.19.1 MIME-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org v2: rebase on "kbuild: consolidate Clang compiler flags" These patches allow clang to cross-compile the powerpc boot wrapper. The boot wrapper constructs it's own compiler flags as it may not be built for the same arch as the kernel. The powerpc64le kernel builds natively with clang and with this patch it can cross compile too. Joel Stanley (2): Makefile: Export clang toolchain variables powerpc/boot: Set target when cross-compiling for clang Makefile | 1 + arch/powerpc/boot/Makefile | 5 +++++ 2 files changed, 6 insertions(+) -- 2.19.1