Allow c99 when building ZFS in the kernel tree

Commit 4a5d7f82 enabled building c99 out of the kernel tree.
However, when building as part of the kernel different Makefiles
are used and -std=gnu99 must additionially be added there.

Reviewed-by: George Melikov <mail@gmelikov.ru>
Reviewed-by: Giuseppe Di Natale <dinatale2@llnl.gov>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #5919
This commit is contained in:
Brian Behlendorf 2017-03-27 12:31:15 -07:00 committed by GitHub
parent 7b0dc2a317
commit 06480b2790
1 changed files with 5 additions and 2 deletions

View File

@ -59,8 +59,11 @@ EOF
{ {
cat <<-"EOF" cat <<-"EOF"
ZFS_MODULE_CFLAGS = -I$(srctree)/include/zfs -I$(srctree)/include/spl ZFS_MODULE_CFLAGS = -I$(srctree)/include/zfs
ZFS_MODULE_CFLAGS += -include $(srctree)/spl_config.h -include $(srctree)/zfs_config.h ZFS_MODULE_CFLAGS += -I$(srctree)/include/spl
ZFS_MODULE_CFLAGS += -include $(srctree)/spl_config.h
ZFS_MODULE_CFLAGS += -include $(srctree)/zfs_config.h
ZFS_MODULE_CLFAGS += -std=gnu99
export ZFS_MODULE_CFLAGS export ZFS_MODULE_CFLAGS
obj-$(CONFIG_ZFS) := obj-$(CONFIG_ZFS) :=