summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKacper <kacper@mail.openlinux.dev>2025-12-09 21:17:12 +0100
committerKacper <kacper@mail.openlinux.dev>2025-12-09 21:17:12 +0100
commitb5cd18739a64c8d923a55b61c89ae3900faafd84 (patch)
treed192f7b25257ae9a8a4760c68f5314dcbc0d9b91 /include
parent119aed5bc787ccbf23d2f151759ec1f3a80977e1 (diff)
Fix include paths and formatting inconsistencies
Diffstat (limited to 'include')
-rw-r--r--include/arch/x86_64/bits/fenv.h2
-rw-r--r--include/arch/x86_64/drm/drm.h2
-rw-r--r--include/arch/x86_64/drm/i915_drm.h8
-rw-r--r--include/arch/x86_64/linux/can/isotp.h2
-rw-r--r--include/arch/x86_64/linux/hdlcdrv.h2
-rw-r--r--include/arch/x86_64/linux/scc.h2
-rw-r--r--include/bits/stat.h3
-rw-r--r--include/poll.h2
-rw-r--r--include/signal.h4
-rw-r--r--include/sys/cdefs.h16
-rw-r--r--include/sys/select.h3
-rw-r--r--include/sys/wait.h4
12 files changed, 30 insertions, 20 deletions
diff --git a/include/arch/x86_64/bits/fenv.h b/include/arch/x86_64/bits/fenv.h
index 40bc9e25..9ac982db 100644
--- a/include/arch/x86_64/bits/fenv.h
+++ b/include/arch/x86_64/bits/fenv.h
@@ -1,3 +1,5 @@
+#pragma once
+
#define FE_INVALID 1
#define __FE_DENORM 2
#define FE_DIVBYZERO 4
diff --git a/include/arch/x86_64/drm/drm.h b/include/arch/x86_64/drm/drm.h
index a928f61f..ebd6ebb5 100644
--- a/include/arch/x86_64/drm/drm.h
+++ b/include/arch/x86_64/drm/drm.h
@@ -253,7 +253,7 @@ enum drm_stat_type {
_DRM_STAT_DMA, /**< DMA */
_DRM_STAT_SPECIAL, /**< Special DMA (e.g., priority or polled) */
_DRM_STAT_MISSED /**< Missed DMA opportunity */
- /* Add to the *END* of the list */
+ /* Add to the *END* of the list */
};
/*
diff --git a/include/arch/x86_64/drm/i915_drm.h b/include/arch/x86_64/drm/i915_drm.h
index e0403cb6..68f08e16 100644
--- a/include/arch/x86_64/drm/i915_drm.h
+++ b/include/arch/x86_64/drm/i915_drm.h
@@ -2115,10 +2115,10 @@ struct drm_i915_gem_context_param {
#define I915_CONTEXT_MAX_USER_PRIORITY 1023 /* inclusive */
#define I915_CONTEXT_DEFAULT_PRIORITY 0
#define I915_CONTEXT_MIN_USER_PRIORITY -1023 /* inclusive */
- /*
- * When using the following param, value should be a pointer to
- * drm_i915_gem_context_param_sseu.
- */
+ /*
+ * When using the following param, value should be a pointer to
+ * drm_i915_gem_context_param_sseu.
+ */
#define I915_CONTEXT_PARAM_SSEU 0x7
/*
diff --git a/include/arch/x86_64/linux/can/isotp.h b/include/arch/x86_64/linux/can/isotp.h
index d986173d..3d72f3d3 100644
--- a/include/arch/x86_64/linux/can/isotp.h
+++ b/include/arch/x86_64/linux/can/isotp.h
@@ -85,7 +85,7 @@ struct can_isotp_options {
/* __u8 value : content on rx path */
__u8 rx_ext_address; /* set address for extended addressing */
- /* __u8 value : extended address (rx) */
+ /* __u8 value : extended address (rx) */
};
struct can_isotp_fc_options {
diff --git a/include/arch/x86_64/linux/hdlcdrv.h b/include/arch/x86_64/linux/hdlcdrv.h
index 784d1dcf..0d3f0ba7 100644
--- a/include/arch/x86_64/linux/hdlcdrv.h
+++ b/include/arch/x86_64/linux/hdlcdrv.h
@@ -29,7 +29,7 @@ struct hdlcdrv_channel_params {
int slottime; /* the slottime in 10ms; usually 10 = 100ms */
int ppersist; /* the p-persistence 0..255 */
int fulldup; /* some driver do not support full duplex, setting */
- /* this just makes them send even if DCD is on */
+ /* this just makes them send even if DCD is on */
};
struct hdlcdrv_old_channel_state {
diff --git a/include/arch/x86_64/linux/scc.h b/include/arch/x86_64/linux/scc.h
index ce9c783b..ac19e3ef 100644
--- a/include/arch/x86_64/linux/scc.h
+++ b/include/arch/x86_64/linux/scc.h
@@ -87,7 +87,7 @@ enum CLOCK_sources {
CLK_DIVIDER, /* Rx = DPLL, Tx = divider (fullduplex with */
/* modems without clock regeneration */
CLK_BRG /* experimental fullduplex mode with DPLL/BRG for */
- /* MODEMs without clock recovery */
+ /* MODEMs without clock recovery */
};
/* Tx state */
diff --git a/include/bits/stat.h b/include/bits/stat.h
index ba43e695..0022cea8 100644
--- a/include/bits/stat.h
+++ b/include/bits/stat.h
@@ -3,11 +3,12 @@
#ifndef __BITS_STAT_H_
#error "Internal header — include the public API header instead."
+#else
+#undef __BITS_STAT_H_
#endif
#define __BITS_TIMESPEC_H_
#include <bits/timespec.h>
-#undef __BITS_TIMESPEC_H_
typedef __UINT64_TYPE__ dev_t;
typedef __UINT64_TYPE__ ino_t;
diff --git a/include/poll.h b/include/poll.h
index 40367012..1e7e98bd 100644
--- a/include/poll.h
+++ b/include/poll.h
@@ -13,7 +13,7 @@
#define POLLNVAL 0x0020
typedef __INT64_TYPE__ time_t;
-typedef __INT32_TYPE__ sigset_t;
+typedef __UINT64_TYPE__ sigset_t;
typedef unsigned long nfds_t;
struct timespec;
diff --git a/include/signal.h b/include/signal.h
index 6b7f2a4a..8e49fc8a 100644
--- a/include/signal.h
+++ b/include/signal.h
@@ -5,7 +5,9 @@
#include <bits/sigevent.h>
#define __BITS_SIGINFO_H_
-#include <bits/siginfo.h>
+#include <bits/siginfo.h> // for siginfo_t
+
+union sigval;
#define SIG_DFL ((void (*)(int))0)
#define SIG_ERR ((void (*)(int)) - 1)
diff --git a/include/sys/cdefs.h b/include/sys/cdefs.h
index c3bb51c1..0d6f6327 100644
--- a/include/sys/cdefs.h
+++ b/include/sys/cdefs.h
@@ -4,16 +4,16 @@
#define __BEGIN_DECLS extern "C" {
#define __END_DECLS }
-#define __dead __attribute__((__noreturn__))
-
-#define __used __attribute__((__used__))
-#define __unused __attribute__((__unused__))
-
+#define __dead __attribute__((__noreturn__))
+#define __used __attribute__((__used__))
+#define __unused __attribute__((__unused__))
#define __packed __attribute__((__packed__))
#define __aligned(x) __attribute__((__aligned__(x)))
+#define __malloc __attribute__((__malloc__))
+#define __pure __attribute__((__pure__))
+#define __nodiscard __attribute__((__warn_unused_result__))
-#define __malloc __attribute__((__malloc__))
-
-#define __pure __attribute__((__pure__))
+#define __predict_true(exp) __builtin_expect((exp) != 0, 1)
+#define __predict_false(exp) __builtin_expect((exp) != 0, 0)
#endif
diff --git a/include/sys/select.h b/include/sys/select.h
index 13c48dda..16b391d1 100644
--- a/include/sys/select.h
+++ b/include/sys/select.h
@@ -7,6 +7,9 @@
#define __BITS_TIMESPEC_H_
#include <bits/timespec.h>
+struct timespec;
+struct timeval;
+
typedef __UINT64_TYPE__ sigset_t;
int pselect(int, fd_set *restrict, fd_set *restrict, fd_set *restrict,
diff --git a/include/sys/wait.h b/include/sys/wait.h
index ad935dc8..1325885e 100644
--- a/include/sys/wait.h
+++ b/include/sys/wait.h
@@ -2,7 +2,9 @@
#define __WAIT_H
#define __BITS_WAIT_H_
-#include <bits/wait.h>
+#include <bits/wait.h> // for WUNTRACED
+#include <signal.h> // for siginfo_t
+#include <sys/types.h> // for pid_t, id_t
#define __BITS_SIGINFO_H_
#include <bits/siginfo.h>