From d9a99272d21d9602ec7e134169c115aa27d956b6 Mon Sep 17 00:00:00 2001 From: Frédéric Bérat Date: Wed, 26 Apr 2023 11:48:56 +0200 Subject: misc/bits/select2.h: Clearly separate declaration from definitions The __fdelt_chk declaration needs to be available so that libc_hidden_proto can be used while not redefining __FD_ELT. Thus, misc/bits/select-decl.h is created to hold the corresponding prototypes. Reviewed-by: Siddhesh Poyarekar --- include/bits/select-decl.h | 1 + include/sys/select.h | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 include/bits/select-decl.h (limited to 'include') diff --git a/include/bits/select-decl.h b/include/bits/select-decl.h new file mode 100644 index 0000000000..43db738a61 --- /dev/null +++ b/include/bits/select-decl.h @@ -0,0 +1 @@ +#include diff --git a/include/sys/select.h b/include/sys/select.h index a8961afbed..45376461e9 100644 --- a/include/sys/select.h +++ b/include/sys/select.h @@ -3,6 +3,10 @@ #ifndef _ISOMAC /* Now define the internal interfaces. */ + +#include +libc_hidden_proto (__fdelt_chk) + # if __TIMESIZE == 64 # define __pselect64 __pselect # define __select64 __select -- cgit 1.4.1