From nobody Fri Sep 29 23:20:12 2023 X-Original-To: dev-commits-src-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Ry5t43dKgz4tqWB; Fri, 29 Sep 2023 23:20:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Ry5t42JG5z4DZ6; Fri, 29 Sep 2023 23:20:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696029612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ARER+lUIoSkkRIGJgVkqljvH+2ItIhFaesAnRvxCpL0=; b=kfqHQ1yrK74B9dpdhmDbMGUMl3NteDEZgVOBl7YPngMxz/+0uVeQb0/FGeBbG5xEqijq4S xlXBB3sz2yJ7K4TUq6Wv61xGcP4QV87AWZBj5zVYIUr5dZFVUOnG6EenQSZSM+WaaR7LG6 v/s0xvm93496GGIuPcM9GPi9r5xG0/B1vxZwWncEnQtbwk8/HIUW3ngZEyNkg0wGR1Lrps hSDrGJ36bRlLVWrYm5PIDtpDqORtxwf7BUDABSn0zms0R+hcTbmR5zwhv22+Ad7jImAU7p wZ10a8emATOjG8MlzvV+/lul+SI0eUvFSNWnTQ5K8vsXjoc2yQGuNv6MEC/2BQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1696029612; a=rsa-sha256; cv=none; b=sghCrkBs6rM05KXf7c2qJeEHL8/9VNuqVJcwMWEGqtbc+kqJk8T4IpSCB2h1P88Nh6WrR6 nwe94G0KSBlIfklGR5NEvH2prwSztjeewYRlv8TDfNe01RGHM3gAAz0rrq+OmPZB6va3q7 IlUOSp8TB7UQrgzMnYll7n6BHOL0SNzzNbtGJxHhlBZFNO50ayUhJA/sppaejHsH85nAOK SUyoiyRFYIRzTb2ZiLaQ+g8vPsMt7H3Tt0/1BsF+QujFL9Jaim4qWXioJNbKt2zK6rSQmQ oDbgfO8EmglIdz8ij1lOHdPF4Cby3HcTGjxKRFuS4/5ls/0Y1T6XJLeZ5ACR3A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1696029612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=ARER+lUIoSkkRIGJgVkqljvH+2ItIhFaesAnRvxCpL0=; b=Veo4AjzxIpVRbAhf/iElXMxY3dcMgYmFV+UOmNpKTPhNyQglPO8WQ9fiW+IGx0KKIPWPLi QM4vrZ1SOXyrnFrl+VQYvqpbd8KDGDrVDWr00uIstdQv8wdZ5HDPCq9LQ7Bq6zKQ8dxjX9 j6AlCYFMA8DashDUzfgfR5ko7pVXnpYjfqwiKpUEk+kRyXZfOTGCod1Ee05ENQ+V1uv3no 70kvf9uTqiiPopUsrhbtF4rq6gnShbp4BfQw+TbyT0RxI3lMrWa6TRklbXVHUDkme+Htsl ES1Q422tL42q4DRQLuGRYrfB4+Y2YPwuL5yEbRWrABADjZXx68WSLJOr5vMlFQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Ry5t41FpVz7yt; Fri, 29 Sep 2023 23:20:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 38TNKC22056840; Fri, 29 Sep 2023 23:20:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38TNKCoS056835; Fri, 29 Sep 2023 23:20:12 GMT (envelope-from git) Date: Fri, 29 Sep 2023 23:20:12 GMT Message-Id: <202309292320.38TNKCoS056835@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: "Stephen J. Kiernan" Subject: git: e47381c9fc72 - main - Allow for CSTD to be set kernel module Makefiles before inclusion List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: stevek X-Git-Repository: src X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: e47381c9fc72c16e063da71fb32191e402948a50 Auto-Submitted: auto-generated The branch main has been updated by stevek: URL: https://cgit.FreeBSD.org/src/commit/?id=e47381c9fc72c16e063da71fb32191e402948a50 commit e47381c9fc72c16e063da71fb32191e402948a50 Author: Stephen J. Kiernan AuthorDate: 2023-09-29 15:04:45 +0000 Commit: Stephen J. Kiernan CommitDate: 2023-09-29 23:19:58 +0000 Allow for CSTD to be set kernel module Makefiles before inclusion Use ?= when setting the default value for CSTD so it can be set by Makefiles before inclusion and not be overridden by the .mk file. Reviewed by: imp, sjg Obtained from: Juniper Networks, Inc. Differential Revision: https://reviews.freebsd.org/D42019 --- sys/conf/kern.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/conf/kern.mk b/sys/conf/kern.mk index e00e025ab91b..b508bc81b5f0 100644 --- a/sys/conf/kern.mk +++ b/sys/conf/kern.mk @@ -271,7 +271,7 @@ PHONY_NOTMAIN = afterdepend afterinstall all beforedepend beforeinstall \ .PHONY: ${PHONY_NOTMAIN} .NOTMAIN: ${PHONY_NOTMAIN} -CSTD= gnu99 +CSTD?= gnu99 .if ${CSTD} == "k&r" CFLAGS+= -traditional