The branch main has been updated by stevek:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=e47381c9fc72c16e063da71fb32191e402948a50

commit e47381c9fc72c16e063da71fb32191e402948a50
Author:     Stephen J. Kiernan <ste...@freebsd.org>
AuthorDate: 2023-09-29 15:04:45 +0000
Commit:     Stephen J. Kiernan <ste...@freebsd.org>
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

Reply via email to