Yu Watanabe
4d7851380a
Cleanups for missing_xyz.h headers ( #37904 )
...
Continuation of #37960 .
The same concern as expalined in #37960 exists also in
missing_syscall.h. If we use enough new glibc, a function we want to use
may be already provided by glibc, but our baseline glibc may not. And it
is hard to detect in our daily development.
This moves all prototypes of syscalls to relevant headers, and missing
syscall functions are defined in relevant .c files of libc wrapper. This
way, we can use usual header as is, e.g. when we want to write code with
`move_mount()`, we can simply use sys/mount.h without checking if it is
supported by our baseline glibc.
2025-07-11 15:20:10 +09:00
..
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-07-07 11:21:25 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-07-10 14:02:00 +09:00
2025-05-26 20:24:47 +02:00
2025-05-26 20:24:47 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-10 18:07:23 +02:00
2025-07-10 18:07:23 +02:00
2025-05-10 00:17:52 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-25 03:28:50 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-30 09:19:15 +02:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-07-08 22:35:29 +02:00
2025-07-03 21:03:26 +02:00
2025-06-24 23:23:40 +09:00
2025-06-18 01:55:46 +09:00
2025-06-18 01:55:46 +09:00
2025-05-24 14:00:44 +02:00
2025-06-18 01:55:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-07-09 20:45:59 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-02 11:10:38 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-31 14:48:37 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-03 21:03:26 +02:00
2025-07-08 10:22:59 +02:00
2025-05-21 10:49:42 +02:00
2025-05-25 03:28:50 +09:00
2025-05-25 03:28:50 +09:00
2025-06-21 02:19:27 +09:00
2025-05-27 08:08:34 +02:00
2025-05-29 00:19:24 +02:00
2025-05-29 17:22:19 +02:00
2025-06-24 00:20:20 +09:00
2025-06-24 00:20:20 +09:00
2025-06-03 16:16:46 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-19 12:33:52 +02:00
2025-05-24 14:00:44 +02:00
2025-06-09 22:45:23 +09:00
2025-06-09 22:45:23 +09:00
2025-05-24 14:00:44 +02:00
2025-05-25 03:28:50 +09:00
2025-07-01 12:27:27 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-11 22:45:08 +09:00
2025-06-11 22:45:08 +09:00
2025-06-30 09:19:15 +02:00
2025-05-31 10:02:11 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-30 09:19:15 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-29 17:22:19 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-23 15:32:11 +02:00
2025-07-11 13:05:42 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-06 09:04:45 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-26 20:26:58 +02:00
2025-05-31 10:02:11 +09:00
2025-05-31 10:02:11 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-17 13:16:43 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:42 +09:00
2025-06-06 09:04:45 +02:00
2025-07-11 08:44:43 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-06 12:37:20 +02:00
2025-05-24 14:00:44 +02:00
2025-05-26 20:26:58 +02:00
2025-06-25 00:50:06 +09:00
2025-05-24 14:00:44 +02:00
2025-06-23 15:32:11 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 10:42:08 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-26 21:59:08 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-03 17:43:01 +02:00
2025-06-02 18:05:47 +02:00
2025-06-19 19:08:45 +09:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-03 14:28:14 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-30 09:19:15 +02:00
2025-05-24 14:00:44 +02:00
2025-05-07 22:04:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-02 11:10:38 +02:00
2025-05-24 14:00:44 +02:00
2025-06-18 10:21:25 +02:00
2025-06-18 10:21:25 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-09 22:45:23 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-23 15:32:11 +02:00
2025-06-23 15:32:11 +02:00
2025-05-29 03:33:03 +09:00
2025-05-29 03:33:03 +09:00
2025-07-10 14:02:00 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-02 11:10:38 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 08:44:43 +09:00
2025-07-11 08:44:43 +09:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-27 09:26:02 +02:00
2025-05-27 09:26:02 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-26 20:26:58 +02:00
2025-07-11 13:05:46 +09:00
2025-07-09 10:14:00 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-17 13:16:43 +02:00
2025-06-17 13:16:43 +02:00
2025-05-24 14:00:44 +02:00
2025-07-01 12:29:15 +09:00
2025-07-01 12:29:15 +09:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-07-11 13:05:46 +09:00
2025-07-08 10:22:59 +02:00
2025-05-24 14:00:44 +02:00
2025-07-03 22:10:57 +09:00
2025-07-03 22:10:57 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-17 02:10:37 +02:00
2025-06-17 02:10:37 +02:00
2025-05-07 22:04:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-20 14:06:53 +02:00
2025-06-20 14:06:53 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-30 09:19:15 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 10:42:08 +09:00
2025-07-11 10:42:08 +09:00
2025-06-09 16:24:44 +01:00
2025-06-05 19:06:02 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-07-07 17:28:47 +00:00
2025-07-11 13:05:46 +09:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-07-04 22:23:24 +02:00
2025-05-25 03:28:50 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-10 21:06:51 +02:00
2025-07-10 21:06:51 +02:00
2025-07-01 12:27:27 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-25 03:28:50 +09:00
2025-05-25 03:28:50 +09:00
2025-05-25 03:28:50 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-04 13:32:24 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-07-11 13:05:46 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-30 09:19:15 +02:00
2025-07-01 17:53:22 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-19 12:32:15 +02:00
2025-06-03 16:16:46 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-06 19:06:48 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-23 22:26:24 +01:00
2025-05-25 03:28:50 +09:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-28 03:54:48 +09:00
2025-06-04 21:50:12 +09:00
2025-06-09 22:45:23 +09:00
2025-05-24 14:00:44 +02:00
2025-05-13 01:55:15 -07:00
2025-05-13 01:55:15 -07:00
2025-05-22 09:00:14 +02:00
2025-05-13 15:39:57 +02:00
2025-05-24 14:00:44 +02:00
2025-07-10 21:08:11 +02:00
2025-05-13 01:55:15 -07:00
2025-05-27 10:41:52 +02:00
2025-06-06 09:35:11 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-06-05 04:05:05 -07:00
2025-05-27 01:15:34 -07:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00
2025-05-24 14:00:44 +02:00