summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Ogden <bernie.ogden@linaro.org>2015-09-08 10:33:36 +0100
committerBernard Ogden <bernie.ogden@linaro.org>2015-09-08 10:33:36 +0100
commit7b3b6fd91f77f3a2996281e40e2ddb62a438b2d0 (patch)
treeb5e7768341b854c8f4fd364f17c9fbdc8f8d9ab6
parent07ba8a0ffc591f9198e4895a6ec04cb7751ec684 (diff)
Suppress warning for deliberately wrong codeHEADmaster
Change-Id: Idd59e8566135eeb4b6e98b2dc0ef3c91915d6b5c
-rw-r--r--modex.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/modex.c b/modex.c
index 4e196d1..7f3ddf8 100644
--- a/modex.c
+++ b/modex.c
@@ -169,7 +169,10 @@ static ssize_t modex_write(struct file *file, const char *buffer, size_t length,
if (test_mode) {
printk(KERN_INFO "modex test mode about to abort\n");
/* cause an abort */
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wint-to-pointer-cast"
x = *(int*)test_mode;
+#pragma GCC diagnostic pop
printk(KERN_INFO "modex didn't expect to get here! '%c' %d\n", x, x);
}
break;