Received: by 2002:a05:6a10:eb17:0:0:0:0 with SMTP id hx23csp2995581pxb; Mon, 6 Sep 2021 09:51:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxtARyGMcOvqaTmU6qfukeDHjZI8NvhDuFtzQDyMLf7iJWdVtDgJDFvMVtu+OvAU+VbcwMb X-Received: by 2002:a02:8549:: with SMTP id g67mr11481295jai.73.1630947113398; Mon, 06 Sep 2021 09:51:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1630947113; cv=none; d=google.com; s=arc-20160816; b=v3sIvNaiNLOm39vpzQbEziToELejLflxQh9p3gNHE1COFWRdVk776ZHveuYYKccWmS zcjAoXGpFoECeKMdsTaaUPXWNzkghGDvSr643alt4Mh861Sc06Ah292kRIl7hBhp9mZT sBXI8nJvTjhuNDGmxM0nZ1QC8bF3xF5itdt+TcjdDRC4u3qAzOYs3bKQ+yDqADLGRGwC Gd7dSg1Np352jLf0d+R1Vl96JUFpkY3/slCaXtNLBHtWohM5cQjYmQyQZjN0rPTStaPU TZaLFwfGZ/lg+rReIYL/gosWDSZg4pqE815ASbdDyueLam6kjIzYXqEW8JjaIWi4CwJF HE6A== 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=8IrmItaVABpTCCV1GTBCmSGs8mDxg06CHACTL5Qkb7w=; b=vKBEZtJP4dVmBWZuCbJ+C+dCJnbdpdRMdP9sKkH3k/DSgLNVvj8Qy4kGUB/aPfCSFA 44l7GnEQPLeXqDimN790Dt4xmunlrNhgqs9/DAS7QHeHbh2SzjTlJooP3/HRIhzsdcG4 E3bWYApP8lpQl+kFWaHFQH8lxtpGuT6UwjciEOU8TqScKWA8aM74vUtsxNJmzgaqirh/ ZNrTkJAuQGo56mkFYsjLuzx/tDlynSb8GDrLbIpaBjh1PreeAo3gg/ox530WOk8tEuhn ITsb2VPAhC2XTMKB5V29o6ZJc1tSHmE7XJN9AyJiurEJpXfWgpxa0Zn2N8q09AV8L5YI /tag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=google header.b=R2wRvIZ5; 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=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id b12si7340692ila.38.2021.09.06.09.51.42; Mon, 06 Sep 2021 09:51:53 -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=@linuxfoundation.org header.s=google header.b=R2wRvIZ5; 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=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S244160AbhIFQb2 (ORCPT + 99 others); Mon, 6 Sep 2021 12:31:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60130 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244154AbhIFQb0 (ORCPT ); Mon, 6 Sep 2021 12:31:26 -0400 Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D4BBFC061575 for ; Mon, 6 Sep 2021 09:30:21 -0700 (PDT) Received: by mail-lf1-x133.google.com with SMTP id c8so14382208lfi.3 for ; Mon, 06 Sep 2021 09:30:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=8IrmItaVABpTCCV1GTBCmSGs8mDxg06CHACTL5Qkb7w=; b=R2wRvIZ5fztexmU3w2tyRYRDA1Rg0puldwTR9y4HA3UlQ/qnMC08DRaXlPDdqtri+Q fAFEd+j22NAvQfMj3ireP0Bgf1gZNxEMJl31x2rd6p84iAF4Z4IsEEKwIkc2JxJLl4T5 f6z/63UOWwOUtQoNqw8I23oboEBdueZySRELo= 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=8IrmItaVABpTCCV1GTBCmSGs8mDxg06CHACTL5Qkb7w=; b=hjKT0NOt5d/0aUcWqvvZ9fUg3+NIn5WKJ+WUHjdA/IxfSgVsD/xz9CyHiARSHPXr8M lwGyjKN4DWJ9qSiz1OHAwxIQBQK1OX1wT/64wBd9UM8RCFLMmBWtvdifSUPrySsc5yzO P5Krqb26pC2p0v1MEmVHLNtELyX2vC2V6puTQs6eMsev7R+l85xTmnhLFvWkZwxrbtFb 6uW3qGuMwy5XAYmxZZY05S4jYYmLslAc2/HEUWem7VbQTWPuVx8lAAz1kE6S4ggGDU3a POHOdUQmAQ1287rMKH8G/MZY5YQn0V7vhdvwn2UzdJabXge8QYyKLcHAmIkxrLCFI76I fqCQ== X-Gm-Message-State: AOAM533fQrXbOVjJsk8puzyrRV2ETbZKUhUbZ/m6cHHuah3zJ7q/NRff +mAEVL80uvPVXHCkQWwYFG5Fn/7BhpmsSM12bjA= X-Received: by 2002:a05:6512:3404:: with SMTP id i4mr9700453lfr.149.1630945819594; Mon, 06 Sep 2021 09:30:19 -0700 (PDT) Received: from mail-lf1-f50.google.com (mail-lf1-f50.google.com. [209.85.167.50]) by smtp.gmail.com with ESMTPSA id k20sm1112451ljc.2.2021.09.06.09.30.18 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 06 Sep 2021 09:30:18 -0700 (PDT) Received: by mail-lf1-f50.google.com with SMTP id h16so14336955lfk.10 for ; Mon, 06 Sep 2021 09:30:18 -0700 (PDT) X-Received: by 2002:a05:6512:2611:: with SMTP id bt17mr10258695lfb.141.1630945817827; Mon, 06 Sep 2021 09:30:17 -0700 (PDT) MIME-Version: 1.0 References: <3b461878-a4a0-2f84-e177-9daf8fe285e7@kernel.org> <878s0c4vng.fsf@oldenburg.str.redhat.com> <20210904131911.GP1583@gate.crashing.org> <871r644bd2.fsf@oldenburg.str.redhat.com> <20210904191531.GS1583@gate.crashing.org> <20210906154642.GV1583@gate.crashing.org> In-Reply-To: <20210906154642.GV1583@gate.crashing.org> From: Linus Torvalds Date: Mon, 6 Sep 2021 09:30:01 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [GIT PULL v2] Kbuild updates for v5.15-rc1 To: Segher Boessenkool Cc: Florian Weimer , Nathan Chancellor , Masahiro Yamada , Nick Desaulniers , Linux Kbuild mailing list , Linux Kernel Mailing List , clang-built-linux , llvm@lists.linux.dev, linux-toolchains@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Sep 6, 2021 at 8:50 AM Segher Boessenkool wrote: > > > Yes they are. It is the single standard way to get the functionality > you want. Sorry, but 'standard' is the part that the kernel simply doesn't do. Just face it. The kernel isn't written with all those standards that are designed for entirely different things in mind. > I don't know why you think you can separate that. Take -- > there is no other (portable, standard) way to implement receiving > variadic arguments. You clearly haven't actually read the thread. That was my whole argument. For the _historical_ situation. Linus