summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/amd64/include/segments.h2
-rw-r--r--sys/i386/include/segments.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/amd64/include/segments.h b/sys/amd64/include/segments.h
index 82e9d74..d671e12 100644
--- a/sys/amd64/include/segments.h
+++ b/sys/amd64/include/segments.h
@@ -188,7 +188,7 @@ struct region_descriptor {
#define SEGEX_IDT 0x02 /* interrupt descriptor table */
#define SEGEX_TI 0x04 /* local descriptor table */
/* other bits are affected descriptor index */
-#define SEGEX_IDX(s) ((s)>>3)&0x1fff)
+#define SEGEX_IDX(s) (((s)>>3)&0x1fff)
/*
* Size of IDT table
diff --git a/sys/i386/include/segments.h b/sys/i386/include/segments.h
index 82e9d74..d671e12 100644
--- a/sys/i386/include/segments.h
+++ b/sys/i386/include/segments.h
@@ -188,7 +188,7 @@ struct region_descriptor {
#define SEGEX_IDT 0x02 /* interrupt descriptor table */
#define SEGEX_TI 0x04 /* local descriptor table */
/* other bits are affected descriptor index */
-#define SEGEX_IDX(s) ((s)>>3)&0x1fff)
+#define SEGEX_IDX(s) (((s)>>3)&0x1fff)
/*
* Size of IDT table
OpenPOWER on IntegriCloud