summaryrefslogtreecommitdiff
path: root/include/linux/compiler.h
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@ppc970.osdl.org>2004-05-30 20:38:48 -0700
committerLinus Torvalds <torvalds@ppc970.osdl.org>2004-05-30 20:38:48 -0700
commit77ff9cbccb0e7cc7895d850a4bfd0a9b2b44d702 (patch)
treeb9b9f5702a4e1bd56bf45634a510f8d7214897fc /include/linux/compiler.h
parent4a5391e7cfd0e26b9b017ea0c81a93d8e1cbe338 (diff)
sparse: add "__force" type attribute for forcing a cast.
Diffstat (limited to 'include/linux/compiler.h')
-rw-r--r--include/linux/compiler.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/compiler.h b/include/linux/compiler.h
index e5e72dad4a1f..b254b06f3b9b 100644
--- a/include/linux/compiler.h
+++ b/include/linux/compiler.h
@@ -5,10 +5,12 @@
# define __user __attribute__((noderef, address_space(1)))
# define __kernel /* default address space */
# define __safe __attribute__((safe))
+# define __force __attribute__((force))
#else
# define __user
# define __kernel
# define __safe
+# define __force
#endif
#ifdef __KERNEL__