1 %include <time64-compat.h>
4 # functions used in inline functions or macros
7 # functions used in other libraries
23 get_kernel_syms; getresgid; getresuid;
44 query_module; quotactl;
50 setresgid; setresuid; swapoff; swapon; sysctl; sysinfo;
55 _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
58 # functions used in inline functions or macros
61 # Since we have new signals this structure changed.
62 _sys_siglist; sys_siglist; sys_sigabbrev;
65 _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
67 # chown interface change.
70 # Change in pthread_attr_t.
77 ntp_adjtime; ntp_gettime;
82 _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
85 # needed in other libraries.
86 __endmntent; __getmntent_r; __setmntent; __statfs; __sysctl;
88 # ipc ctl interface change.
89 semctl; shmctl; msgctl;
91 # Old symbol versions from libpthread.
109 _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
112 # New kernel interfaces.
113 epoll_create; epoll_ctl; epoll_wait;
125 # Changed timer_t. Only used by some 64-bit targets.
133 sched_getaffinity; sched_setaffinity;
136 inotify_init; inotify_add_watch; inotify_rm_watch;
140 _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
143 splice; tee; vmsplice;
146 epoll_pwait; sync_file_range; sched_getcpu;
149 eventfd; eventfd_read; eventfd_write; signalfd;
152 timerfd_create; timerfd_settime; timerfd_gettime;
155 epoll_create1; inotify_init1;
164 _sys_errlist; sys_errlist; _sys_nerr; sys_nerr;
173 fanotify_init; fanotify_mark;
178 name_to_handle_at; open_by_handle_at;
185 process_vm_readv; process_vm_writev;
190 pkey_alloc; pkey_free; pkey_set; pkey_get; pkey_mprotect;
196 getdents64; gettid; tgkill;
201 %ifdef TIME64_NON_DEFAULT
202 # 64-bit time_t support
205 __aio_suspend_time64;
209 __clock_nanosleep_time64;
222 __fts64_close_time64;
225 __fts64_children_time64;
228 __gai_suspend_time64;
243 __mq_timedreceive_time64;
244 __mq_timedsend_time64;
255 __pthread_clockjoin_np64;
256 __pthread_cond_clockwait64;
257 __pthread_cond_timedwait64;
258 __pthread_mutex_clocklock64;
259 __pthread_mutex_timedlock64;
260 __pthread_rwlock_clockrdlock64;
261 __pthread_rwlock_clockwrlock64;
262 __pthread_rwlock_timedrdlock64;
263 __pthread_rwlock_timedwrlock64;
264 __pthread_timedjoin_np64;
267 __sched_rr_get_interval64;
300 %ifdef TIME64_NON_DEFAULT
301 __epoll_pwait2_time64;
320 %ifdef TIME64_NON_DEFAULT
325 # functions used in other libraries
326 __syscall_rt_sigqueueinfo;
332 # functions used by nscd
333 __netlink_assert_response;
339 # Leftover from the int -> timer_t transition. For ABIs that came later
340 # and do not have the symbol version, this version node is merged with
341 # the baseline version.
342 __librt_version_placeholder;
353 __nptl_change_stack_perm;