summaryrefslogtreecommitdiffstats
path: root/freebsd
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2019-09-24 14:02:40 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2019-09-25 09:25:06 +0200
commit4a6660cee0b009a64cd0b8936744215431e67c85 (patch)
treee1b512eff37ae8e250802b4f01f310c8062e1fa8 /freebsd
parentAdd compatiblity for older Newlib variants (diff)
downloadrtems-libbsd-4a6660cee0b009a64cd0b8936744215431e67c85.tar.bz2
Fix pgsigio() warnings
Diffstat (limited to 'freebsd')
-rw-r--r--freebsd/sys/sys/signalvar.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/freebsd/sys/sys/signalvar.h b/freebsd/sys/sys/signalvar.h
index 0a1413b5..aafbc0f8 100644
--- a/freebsd/sys/sys/signalvar.h
+++ b/freebsd/sys/sys/signalvar.h
@@ -401,7 +401,21 @@ void trapsignal(struct thread *td, ksiginfo_t *ksi);
#endif /* _KERNEL */
#else /* __rtems__ */
+#ifdef _KERNEL
typedef int ksiginfo_t;
+
+struct sigio;
+
+static __inline void
+pgsigio(struct sigio **sigiop, int sig, int checkctty)
+{
+
+ (void)sigiop;
+ (void)sig;
+ (void)checkctty;
+ BSD_ASSERT(0);
+}
+#endif /* _KERNEL */
#endif /* __rtems__ */
#endif /* !_SYS_SIGNALVAR_H_ */