[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH RFC 10/10] maint: enable checking for qemu/osdep.h h
From: |
Daniel P. Berrange |
Subject: |
[Qemu-devel] [PATCH RFC 10/10] maint: enable checking for qemu/osdep.h header usage |
Date: |
Fri, 31 Jul 2015 17:31:03 +0100 |
Uncomment rules which mandate that qemu/osdep.h is included
in all .c file, and that it appears in the file before any
other includes.
NB, this change isn't intended to be applied as it obviously
fails. It is just an illustration of how we'd enforce such
a header usage rule.
Signed-off-by: Daniel P. Berrange <address@hidden>
---
cfg.mk | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/cfg.mk b/cfg.mk
index 2f98c1a..da420c0 100644
--- a/cfg.mk
+++ b/cfg.mk
@@ -63,8 +63,6 @@ local-checks-to-skip = \
sc_prohibit_test_double_equal \
sc_prohibit_test_minus_ao \
sc_prohibit_undesirable_word_seq \
- sc_require_config_h \
- sc_require_config_h_first \
sc_require_test_exit_idiom \
sc_root_tests \
sc_space_tab \
@@ -80,6 +78,8 @@ local-checks-to-skip = \
sc_Wundef_boolean \
$(NULL)
+config_h_header ?= "qemu/osdep\.h"
+
# Files that should never cause syntax check failures.
VC_LIST_ALWAYS_EXCLUDE_REGEX = \
(^HACKING|\.po|^maint\.mk|^cfg\.mk|^pc-bios/.*)$$
--
2.4.3
- [Qemu-devel] [PATCH RFC 00/10] Enable repository wide style checking, Daniel P. Berrange, 2015/07/31
- [Qemu-devel] [PATCH RFC 02/10] maint: remove double semicolons in many files, Daniel P. Berrange, 2015/07/31
- [Qemu-devel] [PATCH RFC 08/10] maint: avoid useless "if (foo) free(foo)" pattern, Daniel P. Berrange, 2015/07/31
- [Qemu-devel] [PATCH RFC 01/10] tests: import GNULIB's syntax-check infrastructure, Daniel P. Berrange, 2015/07/31
- [Qemu-devel] [PATCH RFC 10/10] maint: enable checking for qemu/osdep.h header usage,
Daniel P. Berrange <=
- [Qemu-devel] [PATCH RFC 07/10] maint: remove unused include for strings.h, Daniel P. Berrange, 2015/07/31
- [Qemu-devel] [PATCH RFC 09/10] maint: add check for use of POSIX functions which are not reentrant safe, Daniel P. Berrange, 2015/07/31
- [Qemu-devel] [PATCH RFC 05/10] maint: remove unused include for dirent.h, Daniel P. Berrange, 2015/07/31
- [Qemu-devel] [PATCH RFC 04/10] maint: remove unused include for assert.h, Daniel P. Berrange, 2015/07/31
- [Qemu-devel] [PATCH RFC 06/10] maint: remove unused include for signal.h, Daniel P. Berrange, 2015/07/31
- [Qemu-devel] [PATCH RFC 03/10] maint: remove / fix many doubled words, Daniel P. Berrange, 2015/07/31