git: 4f4c465b45d4 - main - arm: fix build after _types.h changes
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 12 Jun 2025 00:39:06 UTC
The branch main has been updated by brooks:
URL: https://cgit.FreeBSD.org/src/commit/?id=4f4c465b45d42ed8d2b65c8b4c909246987ac877
commit 4f4c465b45d42ed8d2b65c8b4c909246987ac877
Author: Brooks Davis <brooks@FreeBSD.org>
AuthorDate: 2025-06-12 00:34:55 +0000
Commit: Brooks Davis <brooks@FreeBSD.org>
CommitDate: 2025-06-12 00:38:00 +0000
arm: fix build after _types.h changes
Reported by: alc
Fixes: b01e971fd39d ("Don't rely on sys/_types.h including sys/cdefs.h")
---
lib/msun/aarch64/fenv.h | 1 +
lib/msun/arm/fenv.h | 1 +
sys/arm/include/sysarch.h | 2 ++
sys/arm64/include/sysarch.h | 2 ++
4 files changed, 6 insertions(+)
diff --git a/lib/msun/aarch64/fenv.h b/lib/msun/aarch64/fenv.h
index 2148a68b053b..a435a9de5223 100644
--- a/lib/msun/aarch64/fenv.h
+++ b/lib/msun/aarch64/fenv.h
@@ -31,6 +31,7 @@
#ifndef _FENV_H_
#define _FENV_H_
+#include <sys/cdefs.h>
#include <sys/_types.h>
#ifndef __fenv_static
diff --git a/lib/msun/arm/fenv.h b/lib/msun/arm/fenv.h
index 5dded5d744fd..e8a30fcf496f 100644
--- a/lib/msun/arm/fenv.h
+++ b/lib/msun/arm/fenv.h
@@ -29,6 +29,7 @@
#ifndef _FENV_H_
#define _FENV_H_
+#include <sys/cdefs.h>
#include <sys/_types.h>
#ifndef __fenv_static
diff --git a/sys/arm/include/sysarch.h b/sys/arm/include/sysarch.h
index 907a84f39e58..e0a8e0039b99 100644
--- a/sys/arm/include/sysarch.h
+++ b/sys/arm/include/sysarch.h
@@ -38,6 +38,8 @@
#ifndef _ARM_SYSARCH_H_
#define _ARM_SYSARCH_H_
+#include <sys/cdefs.h>
+
#include <machine/armreg.h>
#ifndef LOCORE
diff --git a/sys/arm64/include/sysarch.h b/sys/arm64/include/sysarch.h
index b7846651c031..498e26f6d47e 100644
--- a/sys/arm64/include/sysarch.h
+++ b/sys/arm64/include/sysarch.h
@@ -39,6 +39,8 @@
#ifndef _MACHINE_SYSARCH_H_
#define _MACHINE_SYSARCH_H_
+#include <sys/cdefs.h>
+
#define ARM64_GUARD_PAGE 0x100
struct arm64_guard_page_args {