diff options
Diffstat (limited to 'REORG.TODO/include/bits')
48 files changed, 203 insertions, 0 deletions
diff --git a/REORG.TODO/include/bits/cmathcalls.h b/REORG.TODO/include/bits/cmathcalls.h new file mode 100644 index 0000000000..dd029602f9 --- /dev/null +++ b/REORG.TODO/include/bits/cmathcalls.h @@ -0,0 +1 @@ +#include <math/bits/cmathcalls.h> diff --git a/REORG.TODO/include/bits/dlfcn.h b/REORG.TODO/include/bits/dlfcn.h new file mode 100644 index 0000000000..47652a11a2 --- /dev/null +++ b/REORG.TODO/include/bits/dlfcn.h @@ -0,0 +1,5 @@ +#include_next <bits/dlfcn.h> + +#ifndef _ISOMAC +libc_hidden_proto (_dl_mcount_wrapper_check) +#endif diff --git a/REORG.TODO/include/bits/error.h b/REORG.TODO/include/bits/error.h new file mode 100644 index 0000000000..c2c7c9b710 --- /dev/null +++ b/REORG.TODO/include/bits/error.h @@ -0,0 +1 @@ +#include "../../misc/bits/error.h" diff --git a/REORG.TODO/include/bits/fcntl2.h b/REORG.TODO/include/bits/fcntl2.h new file mode 100644 index 0000000000..832b2c9abb --- /dev/null +++ b/REORG.TODO/include/bits/fcntl2.h @@ -0,0 +1 @@ +#include "../../io/bits/fcntl2.h" diff --git a/REORG.TODO/include/bits/getopt_core.h b/REORG.TODO/include/bits/getopt_core.h new file mode 100644 index 0000000000..1200de81b6 --- /dev/null +++ b/REORG.TODO/include/bits/getopt_core.h @@ -0,0 +1 @@ +#include <posix/bits/getopt_core.h> diff --git a/REORG.TODO/include/bits/getopt_ext.h b/REORG.TODO/include/bits/getopt_ext.h new file mode 100644 index 0000000000..31b99834ea --- /dev/null +++ b/REORG.TODO/include/bits/getopt_ext.h @@ -0,0 +1 @@ +#include <posix/bits/getopt_ext.h> diff --git a/REORG.TODO/include/bits/getopt_posix.h b/REORG.TODO/include/bits/getopt_posix.h new file mode 100644 index 0000000000..e3b70c816c --- /dev/null +++ b/REORG.TODO/include/bits/getopt_posix.h @@ -0,0 +1 @@ +#include <posix/bits/getopt_posix.h> diff --git a/REORG.TODO/include/bits/locale.h b/REORG.TODO/include/bits/locale.h new file mode 100644 index 0000000000..1f1557a1b8 --- /dev/null +++ b/REORG.TODO/include/bits/locale.h @@ -0,0 +1 @@ +#include <locale/bits/locale.h> diff --git a/REORG.TODO/include/bits/mathcalls-helper-functions.h b/REORG.TODO/include/bits/mathcalls-helper-functions.h new file mode 100644 index 0000000000..bb71f7fb18 --- /dev/null +++ b/REORG.TODO/include/bits/mathcalls-helper-functions.h @@ -0,0 +1 @@ +#include <math/bits/mathcalls-helper-functions.h> diff --git a/REORG.TODO/include/bits/mathcalls.h b/REORG.TODO/include/bits/mathcalls.h new file mode 100644 index 0000000000..d75b598cc7 --- /dev/null +++ b/REORG.TODO/include/bits/mathcalls.h @@ -0,0 +1 @@ +#include <math/bits/mathcalls.h> diff --git a/REORG.TODO/include/bits/poll2.h b/REORG.TODO/include/bits/poll2.h new file mode 100644 index 0000000000..51a0812c1e --- /dev/null +++ b/REORG.TODO/include/bits/poll2.h @@ -0,0 +1 @@ +#include "../../io/bits/poll2.h" diff --git a/REORG.TODO/include/bits/posix1_lim.h b/REORG.TODO/include/bits/posix1_lim.h new file mode 100644 index 0000000000..c3c67d1c84 --- /dev/null +++ b/REORG.TODO/include/bits/posix1_lim.h @@ -0,0 +1 @@ +#include <posix/bits/posix1_lim.h> diff --git a/REORG.TODO/include/bits/posix2_lim.h b/REORG.TODO/include/bits/posix2_lim.h new file mode 100644 index 0000000000..49a539438c --- /dev/null +++ b/REORG.TODO/include/bits/posix2_lim.h @@ -0,0 +1 @@ +#include <posix/bits/posix2_lim.h> diff --git a/REORG.TODO/include/bits/select2.h b/REORG.TODO/include/bits/select2.h new file mode 100644 index 0000000000..08f7259647 --- /dev/null +++ b/REORG.TODO/include/bits/select2.h @@ -0,0 +1 @@ +#include "../../misc/bits/select2.h" diff --git a/REORG.TODO/include/bits/setjmp2.h b/REORG.TODO/include/bits/setjmp2.h new file mode 100644 index 0000000000..bdb222cd2c --- /dev/null +++ b/REORG.TODO/include/bits/setjmp2.h @@ -0,0 +1 @@ +#include <setjmp/bits/setjmp2.h> diff --git a/REORG.TODO/include/bits/socket2.h b/REORG.TODO/include/bits/socket2.h new file mode 100644 index 0000000000..a81fd9fa78 --- /dev/null +++ b/REORG.TODO/include/bits/socket2.h @@ -0,0 +1 @@ +#include <socket/bits/socket2.h> diff --git a/REORG.TODO/include/bits/stab.def b/REORG.TODO/include/bits/stab.def new file mode 100644 index 0000000000..d153eba4de --- /dev/null +++ b/REORG.TODO/include/bits/stab.def @@ -0,0 +1 @@ +#include <misc/bits/stab.def> diff --git a/REORG.TODO/include/bits/stdlib-float.h b/REORG.TODO/include/bits/stdlib-float.h new file mode 100644 index 0000000000..54ab571981 --- /dev/null +++ b/REORG.TODO/include/bits/stdlib-float.h @@ -0,0 +1,8 @@ +/* No floating-point inline functions in rtld and for the conform tests. */ +#ifdef _ISOMAC +# include <stdlib/bits/stdlib-float.h> +#else +# if !IS_IN (rtld) +# include <stdlib/bits/stdlib-float.h> +# endif +#endif diff --git a/REORG.TODO/include/bits/stdlib.h b/REORG.TODO/include/bits/stdlib.h new file mode 100644 index 0000000000..8541e278c7 --- /dev/null +++ b/REORG.TODO/include/bits/stdlib.h @@ -0,0 +1 @@ +#include <stdlib/bits/stdlib.h> diff --git a/REORG.TODO/include/bits/string2.h b/REORG.TODO/include/bits/string2.h new file mode 100644 index 0000000000..e4c4c709b5 --- /dev/null +++ b/REORG.TODO/include/bits/string2.h @@ -0,0 +1 @@ +#include <string/bits/string2.h> diff --git a/REORG.TODO/include/bits/string3.h b/REORG.TODO/include/bits/string3.h new file mode 100644 index 0000000000..1ddd981a90 --- /dev/null +++ b/REORG.TODO/include/bits/string3.h @@ -0,0 +1 @@ +#include <string/bits/string3.h> diff --git a/REORG.TODO/include/bits/strings_fortified.h b/REORG.TODO/include/bits/strings_fortified.h new file mode 100644 index 0000000000..77219c162c --- /dev/null +++ b/REORG.TODO/include/bits/strings_fortified.h @@ -0,0 +1 @@ +#include <string/bits/strings_fortified.h> diff --git a/REORG.TODO/include/bits/syslog.h b/REORG.TODO/include/bits/syslog.h new file mode 100644 index 0000000000..060b893482 --- /dev/null +++ b/REORG.TODO/include/bits/syslog.h @@ -0,0 +1 @@ +#include <misc/bits/syslog.h> diff --git a/REORG.TODO/include/bits/types.h b/REORG.TODO/include/bits/types.h new file mode 100644 index 0000000000..1c47910607 --- /dev/null +++ b/REORG.TODO/include/bits/types.h @@ -0,0 +1 @@ +#include <posix/bits/types.h> diff --git a/REORG.TODO/include/bits/types/FILE.h b/REORG.TODO/include/bits/types/FILE.h new file mode 100644 index 0000000000..09b599baa0 --- /dev/null +++ b/REORG.TODO/include/bits/types/FILE.h @@ -0,0 +1 @@ +#include <libio/bits/types/FILE.h> diff --git a/REORG.TODO/include/bits/types/__FILE.h b/REORG.TODO/include/bits/types/__FILE.h new file mode 100644 index 0000000000..236f60bacd --- /dev/null +++ b/REORG.TODO/include/bits/types/__FILE.h @@ -0,0 +1 @@ +#include <libio/bits/types/__FILE.h> diff --git a/REORG.TODO/include/bits/types/__mbstate_t.h b/REORG.TODO/include/bits/types/__mbstate_t.h new file mode 100644 index 0000000000..13e764e8c9 --- /dev/null +++ b/REORG.TODO/include/bits/types/__mbstate_t.h @@ -0,0 +1 @@ +#include <wcsmbs/bits/types/__mbstate_t.h> diff --git a/REORG.TODO/include/bits/types/clock_t.h b/REORG.TODO/include/bits/types/clock_t.h new file mode 100644 index 0000000000..4cfe8e7e8b --- /dev/null +++ b/REORG.TODO/include/bits/types/clock_t.h @@ -0,0 +1 @@ +#include <time/bits/types/clock_t.h> diff --git a/REORG.TODO/include/bits/types/clockid_t.h b/REORG.TODO/include/bits/types/clockid_t.h new file mode 100644 index 0000000000..ff7290bb1d --- /dev/null +++ b/REORG.TODO/include/bits/types/clockid_t.h @@ -0,0 +1 @@ +#include <time/bits/types/clockid_t.h> diff --git a/REORG.TODO/include/bits/types/mbstate_t.h b/REORG.TODO/include/bits/types/mbstate_t.h new file mode 100644 index 0000000000..99ec08a91a --- /dev/null +++ b/REORG.TODO/include/bits/types/mbstate_t.h @@ -0,0 +1 @@ +#include <wcsmbs/bits/types/mbstate_t.h> diff --git a/REORG.TODO/include/bits/types/res_state.h b/REORG.TODO/include/bits/types/res_state.h new file mode 100644 index 0000000000..4b99b68da9 --- /dev/null +++ b/REORG.TODO/include/bits/types/res_state.h @@ -0,0 +1 @@ +#include <resolv/bits/types/res_state.h> diff --git a/REORG.TODO/include/bits/types/sig_atomic_t.h b/REORG.TODO/include/bits/types/sig_atomic_t.h new file mode 100644 index 0000000000..783693f71c --- /dev/null +++ b/REORG.TODO/include/bits/types/sig_atomic_t.h @@ -0,0 +1 @@ +#include <signal/bits/types/sig_atomic_t.h> diff --git a/REORG.TODO/include/bits/types/sigset_t.h b/REORG.TODO/include/bits/types/sigset_t.h new file mode 100644 index 0000000000..20c3dc2095 --- /dev/null +++ b/REORG.TODO/include/bits/types/sigset_t.h @@ -0,0 +1 @@ +#include <signal/bits/types/sigset_t.h> diff --git a/REORG.TODO/include/bits/types/sigval_t.h b/REORG.TODO/include/bits/types/sigval_t.h new file mode 100644 index 0000000000..296734e827 --- /dev/null +++ b/REORG.TODO/include/bits/types/sigval_t.h @@ -0,0 +1 @@ +#include <signal/bits/types/sigval_t.h> diff --git a/REORG.TODO/include/bits/types/struct_iovec.h b/REORG.TODO/include/bits/types/struct_iovec.h new file mode 100644 index 0000000000..f8f163f648 --- /dev/null +++ b/REORG.TODO/include/bits/types/struct_iovec.h @@ -0,0 +1 @@ +#include <misc/bits/types/struct_iovec.h> diff --git a/REORG.TODO/include/bits/types/struct_itimerspec.h b/REORG.TODO/include/bits/types/struct_itimerspec.h new file mode 100644 index 0000000000..19a3fa3cb8 --- /dev/null +++ b/REORG.TODO/include/bits/types/struct_itimerspec.h @@ -0,0 +1 @@ +#include <time/bits/types/struct_itimerspec.h> diff --git a/REORG.TODO/include/bits/types/struct_osockaddr.h b/REORG.TODO/include/bits/types/struct_osockaddr.h new file mode 100644 index 0000000000..fe2561bb1f --- /dev/null +++ b/REORG.TODO/include/bits/types/struct_osockaddr.h @@ -0,0 +1 @@ +#include <socket/bits/types/struct_osockaddr.h> diff --git a/REORG.TODO/include/bits/types/struct_sigstack.h b/REORG.TODO/include/bits/types/struct_sigstack.h new file mode 100644 index 0000000000..2b23fb2837 --- /dev/null +++ b/REORG.TODO/include/bits/types/struct_sigstack.h @@ -0,0 +1 @@ +#include <signal/bits/types/struct_sigstack.h> diff --git a/REORG.TODO/include/bits/types/struct_timespec.h b/REORG.TODO/include/bits/types/struct_timespec.h new file mode 100644 index 0000000000..c27417cfd5 --- /dev/null +++ b/REORG.TODO/include/bits/types/struct_timespec.h @@ -0,0 +1 @@ +#include <time/bits/types/struct_timespec.h> diff --git a/REORG.TODO/include/bits/types/struct_timeval.h b/REORG.TODO/include/bits/types/struct_timeval.h new file mode 100644 index 0000000000..a5549cbae3 --- /dev/null +++ b/REORG.TODO/include/bits/types/struct_timeval.h @@ -0,0 +1 @@ +#include <time/bits/types/struct_timeval.h> diff --git a/REORG.TODO/include/bits/types/struct_tm.h b/REORG.TODO/include/bits/types/struct_tm.h new file mode 100644 index 0000000000..412dd8683a --- /dev/null +++ b/REORG.TODO/include/bits/types/struct_tm.h @@ -0,0 +1 @@ +#include <time/bits/types/struct_tm.h> diff --git a/REORG.TODO/include/bits/types/time_t.h b/REORG.TODO/include/bits/types/time_t.h new file mode 100644 index 0000000000..70490c6d05 --- /dev/null +++ b/REORG.TODO/include/bits/types/time_t.h @@ -0,0 +1 @@ +#include <time/bits/types/time_t.h> diff --git a/REORG.TODO/include/bits/types/timer_t.h b/REORG.TODO/include/bits/types/timer_t.h new file mode 100644 index 0000000000..5a33fa40a4 --- /dev/null +++ b/REORG.TODO/include/bits/types/timer_t.h @@ -0,0 +1 @@ +#include <time/bits/types/timer_t.h> diff --git a/REORG.TODO/include/bits/types/wint_t.h b/REORG.TODO/include/bits/types/wint_t.h new file mode 100644 index 0000000000..f1e373d294 --- /dev/null +++ b/REORG.TODO/include/bits/types/wint_t.h @@ -0,0 +1 @@ +#include <wcsmbs/bits/types/wint_t.h> diff --git a/REORG.TODO/include/bits/unistd.h b/REORG.TODO/include/bits/unistd.h new file mode 100644 index 0000000000..1a91dcc72e --- /dev/null +++ b/REORG.TODO/include/bits/unistd.h @@ -0,0 +1 @@ +#include <posix/bits/unistd.h> diff --git a/REORG.TODO/include/bits/wchar2.h b/REORG.TODO/include/bits/wchar2.h new file mode 100644 index 0000000000..a18dccfc55 --- /dev/null +++ b/REORG.TODO/include/bits/wchar2.h @@ -0,0 +1 @@ +#include <wcsmbs/bits/wchar2.h> diff --git a/REORG.TODO/include/bits/wctype-wchar.h b/REORG.TODO/include/bits/wctype-wchar.h new file mode 100644 index 0000000000..8273cd743e --- /dev/null +++ b/REORG.TODO/include/bits/wctype-wchar.h @@ -0,0 +1 @@ +#include <wctype/bits/wctype-wchar.h> diff --git a/REORG.TODO/include/bits/xopen_lim.h b/REORG.TODO/include/bits/xopen_lim.h new file mode 100644 index 0000000000..2ae7cb3652 --- /dev/null +++ b/REORG.TODO/include/bits/xopen_lim.h @@ -0,0 +1,145 @@ +/* Copyright (C) 1996-2017 Free Software Foundation, Inc. + This file is part of the GNU C Library. + + The GNU C Library is free software; you can redistribute it and/or + modify it under the terms of the GNU Lesser General Public + License as published by the Free Software Foundation; either + version 2.1 of the License, or (at your option) any later version. + + The GNU C Library is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with the GNU C Library; if not, see + <http://www.gnu.org/licenses/>. */ + +/* + * Never include this file directly; use <limits.h> instead. + */ + +/* Additional definitions from X/Open Portability Guide, Issue 4, Version 2 + System Interfaces and Headers, 4.16 <limits.h> + + Please note only the values which are not greater than the minimum + stated in the standard document are listed. The `sysconf' functions + should be used to obtain the actual value. */ + +#ifndef _XOPEN_LIM_H +#define _XOPEN_LIM_H 1 + +#define __need_IOV_MAX +#include <bits/stdio_lim.h> + +/* We do not provide fixed values for + + ARG_MAX Maximum length of argument to the `exec' function + including environment data. + + ATEXIT_MAX Maximum number of functions that may be registered + with `atexit'. + + CHILD_MAX Maximum number of simultaneous processes per real + user ID. + + OPEN_MAX Maximum number of files that one process can have open + at anyone time. + + PAGESIZE + PAGE_SIZE Size of bytes of a page. + + PASS_MAX Maximum number of significant bytes in a password. + + We only provide a fixed limit for + + IOV_MAX Maximum number of `iovec' structures that one process has + available for use with `readv' or writev'. + + if this is indeed fixed by the underlying system. +*/ + + +/* Maximum number of `iovec' structures that one process has available + for use with `readv' or writev'. */ +#define _XOPEN_IOV_MAX _POSIX_UIO_MAXIOV + + +/* Maximum value of `digit' in calls to the `printf' and `scanf' + functions. We have no limit, so return a reasonable value. */ +#define NL_ARGMAX _POSIX_ARG_MAX + +/* Maximum number of bytes in a `LANG' name. We have no limit. */ +#define NL_LANGMAX _POSIX2_LINE_MAX + +/* Maximum message number. We have no limit. */ +#define NL_MSGMAX INT_MAX + +/* Maximum number of bytes in N-to-1 collation mapping. We have no + limit. */ +#if defined __USE_GNU || !defined __USE_XOPEN2K8 +# define NL_NMAX INT_MAX +#endif + +/* Maximum set number. We have no limit. */ +#define NL_SETMAX INT_MAX + +/* Maximum number of bytes in a message. We have no limit. */ +#define NL_TEXTMAX INT_MAX + +/* Default process priority. */ +#define NZERO 20 + + +/* Number of bits in a word of type `int'. */ +#ifdef INT_MAX +# if INT_MAX == 32767 +# define WORD_BIT 16 +# else +# if INT_MAX == 2147483647 +# define WORD_BIT 32 +# else +/* Safe assumption. */ +# define WORD_BIT 64 +# endif +# endif +#elif defined __INT_MAX__ +# if __INT_MAX__ == 32767 +# define WORD_BIT 16 +# else +# if __INT_MAX__ == 2147483647 +# define WORD_BIT 32 +# else +/* Safe assumption. */ +# define WORD_BIT 64 +# endif +# endif +#else +# define WORD_BIT 32 +#endif + +/* Number of bits in a word of type `long int'. */ +#ifdef LONG_MAX +# if LONG_MAX == 2147483647 +# define LONG_BIT 32 +# else +/* Safe assumption. */ +# define LONG_BIT 64 +# endif +#elif defined __LONG_MAX__ +# if __LONG_MAX__ == 2147483647 +# define LONG_BIT 32 +# else +/* Safe assumption. */ +# define LONG_BIT 64 +# endif +#else +# include <bits/wordsize.h> +# if __WORDSIZE == 64 +# define LONG_BIT 64 +# else +# define LONG_BIT 32 +# endif +#endif + +#endif /* bits/xopen_lim.h */ |