git: kernel/drm: In asm/io.h, improve the iowriteN() macros.
Sascha Wildner
swildner at crater.dragonflybsd.org
Wed Oct 28 11:57:21 PDT 2015
commit 076b4d5884e2f7615ff8f71f7dfab052d8ebf092
Author: Sascha Wildner <saw at online.de>
Date: Wed Oct 28 19:56:31 2015 +0100
kernel/drm: In asm/io.h, improve the iowriteN() macros.
The main issue were the trailing semicolons in the definitions.
These prevent usage in braceless if/else, for example:
if (blah)
iowrite32(...);
else
...
The resulting double semicolons after preprocessing lead to the
closing of the if (), resulting in an "'else' without a previous 'if'"
error.
Summary of changes:
sys/dev/drm/include/asm/io.h | 17 ++++++++++++++---
1 file changed, 14 insertions(+), 3 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/076b4d5884e2f7615ff8f71f7dfab052d8ebf092
--
DragonFly BSD source repository
More information about the Commits
mailing list