Merge branch 'for-next/gcc-plugin/structleak' into for-linus/gcc-plugins
This commit is contained in:
commit
c054ee3bbf
4 changed files with 277 additions and 1 deletions
|
|
@ -27,7 +27,11 @@ extern void __chk_user_ptr(const volatile void __user *);
|
|||
extern void __chk_io_ptr(const volatile void __iomem *);
|
||||
# define ACCESS_PRIVATE(p, member) (*((typeof((p)->member) __force *) &(p)->member))
|
||||
#else /* __CHECKER__ */
|
||||
# define __user
|
||||
# ifdef STRUCTLEAK_PLUGIN
|
||||
# define __user __attribute__((user))
|
||||
# else
|
||||
# define __user
|
||||
# endif
|
||||
# define __kernel
|
||||
# define __safe
|
||||
# define __force
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue