|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [xen staging] libxl: CODING_STYLE: Explicitly deprecate #ifdef
commit c8c6cd9eee9aa98c696607adb9d1e422da161110
Author: Ian Jackson <iwj@xxxxxxxxxxxxxx>
AuthorDate: Tue Oct 12 15:50:28 2021 +0100
Commit: Ian Jackson <iwj@xxxxxxxxxxxxxx>
CommitDate: Wed Oct 13 15:10:38 2021 +0100
libxl: CODING_STYLE: Explicitly deprecate #ifdef
We don't use ifdefs in the main code. Actually document this.
Signed-off-by: Ian Jackson <iwj@xxxxxxxxxxxxxx>
Acked-by: Anthony PERARD <anthony.perard@xxxxxxxxxx>
Reviewed-by: Juergen Gross <jgross@xxxxxxxx>
---
tools/libs/light/CODING_STYLE | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/tools/libs/light/CODING_STYLE b/tools/libs/light/CODING_STYLE
index 3d572f6925..b1a6a45c74 100644
--- a/tools/libs/light/CODING_STYLE
+++ b/tools/libs/light/CODING_STYLE
@@ -121,6 +121,16 @@ permitted exceptions to the usual libxl code formatting
rules.
+ARCHITECTURE-SPECIFIC CODE, CONDITIONAL COMPILATION
+---------------------------------------------------
+
+Architecture-specific code should be isolated in libxl_<arch>.c,
+with a function call interface, wherever possible.
+
+#ifdefs should be avoided, and in any case not interspersed through
+the primary functional code.
+
+
IDEMPOTENT DATA STRUCTURE CONSTRUCTION/DESTRUCTION
--------------------------------------------------
--
generated by git-patchbot for /home/xen/git/xen.git#staging
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |