]> git.corax.cc Git - corax/commitdiff
Add parantheses to SEGM_CS() and SEGM_DS() macros to avoid ambiguousness
authorMatthias Kruk <m@m10k.eu>
Thu, 2 Jan 2020 07:28:21 +0000 (16:28 +0900)
committerMatthias Kruk <m@m10k.eu>
Thu, 2 Jan 2020 07:28:21 +0000 (16:28 +0900)
kernel/arch/defs.h

index 161568efa0810f4c096b2b77ac1f98c482b8a3c5..b8825b91e396a40de2557f9ab41c134a8ee224a3 100644 (file)
@@ -40,8 +40,8 @@
 #define RPL_SYSTEM  2
 #define RPL_USER    3
 
-#define SEGM_CS(n)  (0x10 * (n) + 0x08 | (n))
-#define SEGM_DS(n)  (0x10 * (n) + 0x10 | (n))
+#define SEGM_CS(n)  ((0x10 * (n) + 0x08) | (n))
+#define SEGM_DS(n)  ((0x10 * (n) + 0x10) | (n))
 
 #define KERNEL_CODE SEGM_CS(RPL_KERNEL)
 #define KERNEL_DATA SEGM_DS(RPL_KERNEL)