git: eee4264c9fcb - main - Make <sys/systm.h> more self-contained.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 08 Mar 2023 23:05:28 UTC
The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=eee4264c9fcb24e53162c86b086832492892d1f3 commit eee4264c9fcb24e53162c86b086832492892d1f3 Author: John Baldwin <jhb@FreeBSD.org> AuthorDate: 2023-03-08 23:05:10 +0000 Commit: John Baldwin <jhb@FreeBSD.org> CommitDate: 2023-03-08 23:05:10 +0000 Make <sys/systm.h> more self-contained. Replace <sys/cdefs.h> with <sys/types.h>. Other includes need types defined in <sys/types.h> and <sys/types.h> includes <sys/cdefs.h> already. While here, move the <machine/*.h> headers below the <sys/*.h> headers. Reviewed by: imp, kib Sponsored by: DARPA Differential Revision: https://reviews.freebsd.org/D38841 --- sys/sys/systm.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/sys/systm.h b/sys/sys/systm.h index 7664a4506b0c..333a72ba9e30 100644 --- a/sys/sys/systm.h +++ b/sys/sys/systm.h @@ -40,13 +40,13 @@ #ifndef _SYS_SYSTM_H_ #define _SYS_SYSTM_H_ -#include <sys/cdefs.h> -#include <machine/atomic.h> -#include <machine/cpufunc.h> +#include <sys/types.h> #include <sys/callout.h> #include <sys/kassert.h> #include <sys/queue.h> #include <sys/stdint.h> /* for people using printf mainly */ +#include <machine/atomic.h> +#include <machine/cpufunc.h> __NULLABILITY_PRAGMA_PUSH