Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 Jun 2025 00:39:06 GMT
From:      Brooks Davis <brooks@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 4f4c465b45d4 - main - arm: fix build after _types.h changes
Message-ID:  <202506120039.55C0d6tp095674@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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 {



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202506120039.55C0d6tp095674>