aboutsummaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authorGideon Israel Dsouza <gidisrael@gmail.com>2014-06-11 21:25:30 +0530
committerMoyster <oysterized@gmail.com>2019-07-06 11:54:40 +0200
commitbea72d30fde596918d9e6235d002a7a4f2f40d19 (patch)
tree496f4fed333421c198907a693054e5dfd580e27b /security
parentcfb96c8cbf9ad8eb50503bfe0753fe9650170a97 (diff)
security: Used macros from compiler.h instead of __attribute__((...))
To increase compiler portability there is <linux/compiler.h> which provides convenience macros for various gcc constructs. Eg: __packed for __attribute__((packed)). This patch is part of a large task I've taken to clean the gcc specific attributes and use the the macros instead. Change-Id: I6f37e17027efa3a4ee8c77f7c9e79aed17aba390 Signed-off-by: Gideon Israel Dsouza <gidisrael@gmail.com> Signed-off-by: Paul Moore <pmoore@redhat.com>
Diffstat (limited to 'security')
-rw-r--r--security/selinux/include/security.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/security/selinux/include/security.h b/security/selinux/include/security.h
index c290ec31a..baccbefef 100644
--- a/security/selinux/include/security.h
+++ b/security/selinux/include/security.h
@@ -8,6 +8,7 @@
#ifndef _SELINUX_SECURITY_H_
#define _SELINUX_SECURITY_H_
+#include <linux/compiler.h>
#include <linux/dcache.h>
#include <linux/magic.h>
#include <linux/types.h>
@@ -244,7 +245,7 @@ struct selinux_kernel_status {
/*
* The version > 0 supports above members.
*/
-} __attribute__((packed));
+} __packed;
extern void selinux_status_update_setenforce(int enforcing);
extern void selinux_status_update_policyload(int seqno);