Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp1620353pxf; Fri, 19 Mar 2021 11:13:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwKzGKY07gXmVh13grC4JkJq12SM30Dij22GbXDeseyUDsUStrX/y6M+Co0RqH1gMjI/IRK X-Received: by 2002:a17:906:8593:: with SMTP id v19mr5877230ejx.32.1616177582795; Fri, 19 Mar 2021 11:13:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616177582; cv=none; d=google.com; s=arc-20160816; b=JMDXjAgCuMPNd20cx3uXT3eqYb4iFZflFsEpzcY2QTP4htYPH8pDVvUdcwLCkEAktR yEgrgdkyYm3TOR1IxO5+Y9vKp7WIKxon4AdxeRu+MudJ1GbWVtJlq9kp5C9SZLrxVM9x Sqy7JrxneFAOhRb0BtloVp7lC830ogk6A/k6aDOjFVMIZy7d2BeoLbX/PCq+NRkWobWL l0JHFPuchRp7TnYiQ65y/ipniRxwlkhfpG8lbrEgK/UDgpLATnFZxndCC9ibNUFjYvdB SlFq5UeYFcvzBYtNAxtfB2aXT0tvAJgZrFSZQjKBFSibb1JTKtyTCsylQlLrGVCkO2GQ wBEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=wuZyAZ3JnSH71+O2rOQSNjgWBlPwFLx0QGqENzzRt1Y=; b=XRcYqJ65DEIfmdhwzNT5qDK5dpW8eyWRs5uQG/LIxKKTuN8DAA9F7n+BwAW9cVHfZK GMq7FmQlycN+nueOeCIgm/e9GuugWRzPyGlyVwNDHiW5oKgP5DMCBQ+p1F5x0MluWWTH pCAkeoCAnI/nE+w9DG+pl9XFelcGgWG63fe9Qm8+LrRr1i+QHHT6aAnerxyF+ECEhGnV VVcJqH0DfYwlMCvhUK5TJbvIed/WSgnIzN18Y9dNqGsj59KKWyvfVKMOLW1diPNe98Gi aEpBs1ai7EHe3n4W024rL7dUH5gVA7q7TFC+Pr+Pl0PLrQTMISJ2Cf4SaxzKo1t7vMm6 BGVg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=WZPkxBhu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bx19si4787464edb.512.2021.03.19.11.12.38; Fri, 19 Mar 2021 11:13:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=WZPkxBhu; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230215AbhCSSJc (ORCPT + 99 others); Fri, 19 Mar 2021 14:09:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46362 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230367AbhCSSJI (ORCPT ); Fri, 19 Mar 2021 14:09:08 -0400 Received: from mail-lf1-x12b.google.com (mail-lf1-x12b.google.com [IPv6:2a00:1450:4864:20::12b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 38AB2C06175F for ; Fri, 19 Mar 2021 11:09:08 -0700 (PDT) Received: by mail-lf1-x12b.google.com with SMTP id w37so11348981lfu.13 for ; Fri, 19 Mar 2021 11:09:08 -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=wuZyAZ3JnSH71+O2rOQSNjgWBlPwFLx0QGqENzzRt1Y=; b=WZPkxBhuxRsAx+6pPD260n4G1MPazcwQOg7ern0mx2r+f/GbkTbGm9yAP/nJAJHM/Q LLYMgEOoT3fT8t9Ic45pvQ5z4GM9Sf/TdGEHFt4fMsxkvltq7bnJ2Te2YS/oxYxSEvjH DwmZPZw7By5T/97M8cGS8HEW1Noz7BISsl0eZWNGokUnDchhwz6G/aLN+Tmf8RS3dES2 GEKWm2ygbnGUDB/AbWWKGrYYyWU83X9ROyv3F2dvc3PYx5qWkJ0maaIsS7Mn2uVkucfq U+sbXoQ5zuj+1Nan4/aAd4YbZE9GHjX/g7A0HNXWY/JrCm1DWSbd9e4PMamfy2gRl9jf 88Ow== 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=wuZyAZ3JnSH71+O2rOQSNjgWBlPwFLx0QGqENzzRt1Y=; b=Qqsms4hUMroeOuxOyAQiro4gYUInnftuRa0HESjiC2BMkFjseoIso6ljbXrujy3xF0 Vi8j6oPLWGkDuwit4uD3rLQjgG5DExQOpYjvzP63KtgPbly1AvH9OjtxXhrpnCOXrPJW MVEhpUbNDAevcIK4lHhcS3P7ddjlj3gOCaSy2KeF5jAs9sXxMsyR+Ukuj5zccV6CVbsE ITuN4dRZU0p3LbScOdxM6xOBNa8pRwvhUHBHEcWNZb5jx3sDZrJ0zek9gbRq25rawy/V CfkPdBIFx/RHiVkzHS7jA0pvTv2Ac/H+N1ci10tMScZd2A9P0UZZFcqMAn74mooYWwJo 41kQ== X-Gm-Message-State: AOAM531KTQ7wPGl+5lHNqgpkYs/MIcqYGPGilkzdN7v35Dt6je7AkLNF 7j70Af0lNmyyE1Mg4ubNoQqpWqkheqjmKrPg1heGVQ== X-Received: by 2002:a05:6512:34c3:: with SMTP id w3mr1457103lfr.437.1616177346474; Fri, 19 Mar 2021 11:09:06 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Nick Desaulniers Date: Fri, 19 Mar 2021 11:08:55 -0700 Message-ID: Subject: Re: sparc: clang: error: unknown argument: '-mno-fpu' To: Arnd Bergmann Cc: John Paul Adrian Glaubitz , Naresh Kamboju , clang-built-linux , open list , lkft-triage@lists.linaro.org, sparclinux , "David S. Miller" , Nathan Chancellor , Anders Roxell , =?UTF-8?B?RGFuaWVsIETDrWF6?= Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Mar 19, 2021 at 4:56 AM Arnd Bergmann wrote: > > On Fri, Mar 19, 2021 at 12:38 PM John Paul Adrian Glaubitz > wrote: > > On 3/19/21 12:31 PM, Arnd Bergmann wrote: > > > On Fri, Mar 19, 2021 at 8:36 AM Naresh Kamboju > > > wrote: > > >> > > >> Linux mainline master build breaks for sparc defconfig. > > >> There are multiple errors / warnings with clang-12 and clang-11 and 10. > > >> - sparc (defconfig) with clang-12, clang-11 and clang-10 > > >> - sparc (tinyconfig) with clang-12, clang-11 and clang-10 > > >> - sparc (allnoconfig) with clang-12, clang-11 and clang-10 > > >> > > >> make --silent --keep-going --jobs=8 > > >> O=/home/tuxbuild/.cache/tuxmake/builds/1/tmp ARCH=sparc > > >> CROSS_COMPILE=sparc64-linux-gnu- 'HOSTCC=sccache clang' 'CC=sccache > > >> clang' > > > > > > I don't think anyone has successfully built a sparc kernel with clang, > > > and I don't > > > think it's worth trying either, given how little upstream work the > > > sparc port sees overall. > > > > We'll get there. There are some other SPARC-related clang bugs that need > > to be squashed first. We have made quite some improvements and it's actually > > maintained by the community. Of course, we don't have a commercial backer > > but that shouldn't be necessary for open source to work. > > I meant there is no point for Naresh to do it as part of his build > testing with tuxmake. > If someone else gets it working, they can tell Naresh to try again, but until > then, I'd limit clang regression testing to x86, arm, powerpc, s390, mips, riscv > and arc. We definitely cannot yet build arc. $ cmake ... -DLLVM_EXPERIMENTAL_TARGETS_TO_BUILD="ARC" $ ARCH=arc CROSS_COMPILE=arc-linux-gnu- make LLVM=1 -j72 defconfig vmlinux ... clang-13: error: unknown argument: '-mmedium-calls' clang-13: error: unknown argument: '-fsection-anchors' clang-13: error: unknown argument: '-mlock' clang-13: error: unknown argument: '-mswape' clang-13: error: unknown argument: '-mno-sdata' clang-13: error: unknown argument: '-fcall-used-gp' -- Thanks, ~Nick Desaulniers