Received: by 2002:a05:7412:e794:b0:fa:551:50a7 with SMTP id o20csp327750rdd; Tue, 9 Jan 2024 05:36:58 -0800 (PST) X-Google-Smtp-Source: AGHT+IFjFtmTtY1P+pFnrhqJEQwrCOXl8TGKxU0gT6Yclipxd3SIH+sMQxYRzv0m/Zhc0PIYY9nI X-Received: by 2002:a05:620a:d8a:b0:781:2dfe:787 with SMTP id q10-20020a05620a0d8a00b007812dfe0787mr6205569qkl.111.1704807418368; Tue, 09 Jan 2024 05:36:58 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704807418; cv=none; d=google.com; s=arc-20160816; b=h1bnvA2teNqgDNO6tGwN0rkK6mzQfH5z60k0tg/wJ/OXOiuzdJYUuOi8aP0wOoTdHY eSXU9498HRH55hxwBRVelQm3uUG5wpboHLrX81UskXK31QmzQ9yfQgx6UQFi19HAP2ut Eo74FjWI4//hNtcJ4PTi55YiPDnLZ7hM7l6F5hFFiZjPpqAiLYE02aw0nENibtvPoNb1 NT2StBwphUXp8MN08Zkt9W1JT8z+bGTkjGyYwWWbpEYXTH9abdXMlITEesbcK8Ws/4+S SqKRBhc3XIPRxI87sPJI6nsC3/WDe8hgMv4OCHw6cGBunTvWTCzxcduAXNxhjGAYIBtt 4r9Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=W1OkkIDMSc8Q0KyW2jakNuTKvRC/V38TH1jOx19EXCA=; fh=I7KuRrFDZa24rsleoQYf9y1nBovR/5pD/Y2LCwlr0xE=; b=bk9Phormo7rsQQg5437v5PAxAfSHSxp4qaKYCw5utMq/tDecntfDgXJPfAuU5v/Qq3 gJ19pEi4sp58e4Gwg0ZAV31U9O5tCY1EhwOVwyvnZC3t6PwdqmIDyqOQ4aGm+tTH/AZs fQc4K/deecvFTi+93qIRwfDUnZcXcwS3844RJkA2q7jj0SSRKMFtmuwro8Ki8UPtCFOi AlTwpVW/7ZlvMuT4TQ239Lo7CVGS4sxN1eiuFkKodMNRgpp7e0HPYVBRUHKWOVuFyU0Y hHwY8sU4Mzmbtw78mdhBBjw+gpO7sjVRoeelWF7SKanErliJqZStDcY/TGP5TbJrZimU twmg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="lTE00hu/"; spf=pass (google.com: domain of linux-kernel+bounces-20905-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-20905-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id m17-20020a05620a24d100b00781905b2671si2232118qkn.72.2024.01.09.05.36.58 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jan 2024 05:36:58 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-20905-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="lTE00hu/"; spf=pass (google.com: domain of linux-kernel+bounces-20905-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-20905-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 24E861C23C66 for ; Tue, 9 Jan 2024 13:36:58 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CE7EA38FB2; Tue, 9 Jan 2024 13:36:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="lTE00hu/" Received: from mail-pf1-f181.google.com (mail-pf1-f181.google.com [209.85.210.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C570C38FAD for ; Tue, 9 Jan 2024 13:36:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Received: by mail-pf1-f181.google.com with SMTP id d2e1a72fcca58-6d9b5c4f332so1315952b3a.3 for ; Tue, 09 Jan 2024 05:36:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1704807412; x=1705412212; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=W1OkkIDMSc8Q0KyW2jakNuTKvRC/V38TH1jOx19EXCA=; b=lTE00hu//yULAJtT0+gY0IvWIvKUhgz6YH22b9FfpuMjjfyhxPa4Ew/B/jn2VXVAoN duxAaZSqg8nNbnhg/nUdtJLi8o14MBp82Ts0Z9GB2+GMNLKXKoUej8P/z18dBCAb0CZn jkjKMYH0HvI7gwVWEILjlPb3iGg0FFHO9zK5k= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704807412; x=1705412212; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=W1OkkIDMSc8Q0KyW2jakNuTKvRC/V38TH1jOx19EXCA=; b=V/FtarvyO85pgH3/4CzAv9y04Vo50MTIyb1a/dy0x2z897xFk91OyCQ7t0Z/5Hpbet J2vB/4jyWgqBLO6SmEXE85pqmRwpD6LViBOeIUa1Ej+jHZIicBJlwZ4O9B5sLUwUOhBm Q3wda4zHO0P0yLIHq861PTiinLoUmdRFxw72WzYyvmAsBIuez1gw5SUVGQy1YY23nX1m +Ku2dlKjJLKlZgqPCPFpIE2jFvsbc/Kd/x+1JhG23AhNgvYCbnXVK6VYJYkQTvoIeZ1q 2xAFrT12n1WLyTkAERAtHxgyeiSGFhH8n8BHMSROu09++FAivAoDpye6ZHqMuUyrFVTX naqA== X-Gm-Message-State: AOJu0YwIgHry9KK2imRWrxAdGb0zGXyT7cuLO6sEcZkAEpXTD3SJwrCt i3lRgICna1Ck0RtsPWObrYsMQbmP1L0q X-Received: by 2002:aa7:8c18:0:b0:6da:27f1:b8dd with SMTP id c24-20020aa78c18000000b006da27f1b8ddmr2452353pfd.0.1704807412116; Tue, 09 Jan 2024 05:36:52 -0800 (PST) Received: from tigerii.tok.corp.google.com ([2401:fa00:8f:203:e7f6:5139:c752:8303]) by smtp.gmail.com with ESMTPSA id t185-20020a6281c2000000b006d97f80c4absm1727934pfd.41.2024.01.09.05.36.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Jan 2024 05:36:51 -0800 (PST) From: Sergey Senozhatsky To: Miguel Ojeda , Kees Cook Cc: "Gustavo A . R . Silva" , Nathan Chancellor , Nick Desaulniers , Bill Wendling , Justin Stitt , linux-kernel@vger.kernel.org, llvm@lists.linux.dev, Sergey Senozhatsky Subject: [PATCH] Compiler Attributes: counted_by: bump compiler versions Date: Tue, 9 Jan 2024 22:36:24 +0900 Message-ID: <20240109133633.1103876-1-senozhatsky@chromium.org> X-Mailer: git-send-email 2.43.0.472.g3155946c3a-goog Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Bump compiler versions, as GCC is expected to implement it in version 15 and current clang-18 still has no support for counted_by(). Also fix clang URL - the project has moved to github. Signed-off-by: Sergey Senozhatsky --- include/linux/compiler_attributes.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/linux/compiler_attributes.h b/include/linux/compiler_attributes.h index 28566624f008..1829c24c3357 100644 --- a/include/linux/compiler_attributes.h +++ b/include/linux/compiler_attributes.h @@ -95,11 +95,11 @@ #endif /* - * Optional: only supported since gcc >= 14 - * Optional: only supported since clang >= 18 + * Optional: only supported since gcc >= 15 + * Optional: only supported since clang >= 19 * * gcc: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108896 - * clang: https://reviews.llvm.org/D148381 + * clang: https://github.com/llvm/llvm-project/pull/76348 */ #if __has_attribute(__counted_by__) # define __counted_by(member) __attribute__((__counted_by__(member))) -- 2.43.0.472.g3155946c3a-goog