From c76e96edf6b8ac54b04dc4156fbcede5721a42eb Mon Sep 17 00:00:00 2001 From: Conrad Meyer Date: Fri, 4 Oct 2019 21:47:09 +0000 Subject: [PATCH] nvdimm(4): Fix Clang build after r353110 Clang spuriously warns about some well-defined C99 static initializers. Mute it. X-MFC-With: r353110 --- sys/modules/nvdimm/Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sys/modules/nvdimm/Makefile b/sys/modules/nvdimm/Makefile index f71a2957452f..14959ef82d4f 100644 --- a/sys/modules/nvdimm/Makefile +++ b/sys/modules/nvdimm/Makefile @@ -14,3 +14,8 @@ SRCS+= acpi_if.h bus_if.h device_if.h SRCS+= opt_acpi.h opt_ddb.h .include + +# Mute spurious Clang warning. +.if ${COMPILER_TYPE} == "clang" +CWARNFLAGS.nvdimm_e820.c+= -Wno-missing-braces +.endif