From 9fc7a59f2a9baa13d62a86a10d97652ca06caa5f Mon Sep 17 00:00:00 2001 From: Ian Lepore Date: Sat, 11 Feb 2017 01:07:46 +0000 Subject: [PATCH] Stop including sys/types.h from arm's machine/atomic.h, fix the places where atomic.h was being included without ensuring that types.h (via param.h) was included first, as required by atomic(9). --- sys/arm/arm/identcpu-v4.c | 2 +- sys/arm/arm/identcpu-v6.c | 2 +- sys/arm/arm/stack_machdep.c | 2 +- sys/arm/include/atomic.h | 1 - sys/contrib/vchiq/interface/compat/vchi_bsd.h | 2 +- 5 files changed, 4 insertions(+), 5 deletions(-) diff --git a/sys/arm/arm/identcpu-v4.c b/sys/arm/arm/identcpu-v4.c index af760799d93..0be39020d27 100644 --- a/sys/arm/arm/identcpu-v4.c +++ b/sys/arm/arm/identcpu-v4.c @@ -43,8 +43,8 @@ #include __FBSDID("$FreeBSD$"); -#include #include +#include #include #include #include diff --git a/sys/arm/arm/identcpu-v6.c b/sys/arm/arm/identcpu-v6.c index 55d331c2ffb..7cc8170325c 100644 --- a/sys/arm/arm/identcpu-v6.c +++ b/sys/arm/arm/identcpu-v6.c @@ -43,8 +43,8 @@ #include __FBSDID("$FreeBSD$"); -#include #include +#include #include #include #include diff --git a/sys/arm/arm/stack_machdep.c b/sys/arm/arm/stack_machdep.c index 6d23be6edc7..df232a95797 100644 --- a/sys/arm/arm/stack_machdep.c +++ b/sys/arm/arm/stack_machdep.c @@ -27,8 +27,8 @@ #include __FBSDID("$FreeBSD$"); -#include #include +#include #include #include diff --git a/sys/arm/include/atomic.h b/sys/arm/include/atomic.h index 4c404dc4bf7..ed87fb402b1 100644 --- a/sys/arm/include/atomic.h +++ b/sys/arm/include/atomic.h @@ -39,7 +39,6 @@ #ifndef _MACHINE_ATOMIC_H_ #define _MACHINE_ATOMIC_H_ -#include #include #ifndef _KERNEL diff --git a/sys/contrib/vchiq/interface/compat/vchi_bsd.h b/sys/contrib/vchiq/interface/compat/vchi_bsd.h index d2991a9085f..107041ac37b 100644 --- a/sys/contrib/vchiq/interface/compat/vchi_bsd.h +++ b/sys/contrib/vchiq/interface/compat/vchi_bsd.h @@ -28,8 +28,8 @@ #ifndef __VCHI_BSD_H__ #define __VCHI_BSD_H__ -#include #include +#include #include #include #include