Adhemerval Zanella
2b0b9a1c85
Consolidate remaning non cancellable definitions
...
This patch consolidate the remaning non cancellable syscall definitions
on not-cancel.h header. They are:
* __fcntl_nocancel: Moved from fcntl.h to not-cancel.h.
* __sigsuspend_nocancel: Removed since 988f991b50 it is not used or
defined anymore.
* __nanosleep_nocancel: Removed since 6f33fd046b it is defined on
not-cancel.h.
Now all non-cancellable syscall definition are defined on not-cancel
(the only exceptions is the stdio symbol __fxprintf_nocancel which
uses non cancellable open and it is used on getopt implementation).
Checked on x86_64-linux-gnu and with build-many-glibc.py.
* include/fcntl.h (__fcntl_nocancel): Remove definition.
* include/signal.h (__sigsuspend_nocancel): Likewise.
* include/time.h (__nanosleep_nocancel): Likewise.
* sysdeps/generic/not-cancel.h (__fcntl_nocancel): New macro.
* login/utmp_file.c: Include non cancellable syscall header.
* sysdeps/unix/sysv/linux/not-cancel.h (__fcntl_nocancel): New
prototype.
2017-08-23 10:47:03 -03:00
..
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-09 17:51:26 +00:00
2017-06-08 13:58:17 -04:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2015-02-13 15:41:34 -08:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-06-14 10:47:25 +09:30
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-03-14 17:18:52 +01:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-05-15 10:23:28 -03:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2016-12-26 10:08:41 +01:00
2017-01-01 00:14:16 +00:00
2015-11-06 13:58:53 +01:00
2017-01-01 00:14:16 +00:00
2017-08-14 15:08:48 +02:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-07-17 17:49:26 -03:00
2017-01-01 00:14:16 +00:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2016-11-04 16:49:06 +00:00
2015-11-06 13:58:53 +01:00
2016-03-07 00:49:36 +01:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2015-11-06 13:58:53 +01:00
2016-03-07 00:49:36 +01:00
2015-09-04 19:44:27 +00:00
2017-08-10 16:54:57 +02:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-06-30 09:11:24 -07:00
2017-06-30 09:11:24 -07:00
2017-01-01 00:14:16 +00:00
2017-02-25 10:40:48 -05:00
2017-05-15 10:23:28 -03:00
2017-08-21 17:45:10 +00:00
2017-01-01 00:14:16 +00:00
2017-06-22 23:03:38 +00:00
2017-02-23 11:28:50 -03:00
2017-05-15 10:24:14 -03:00
2017-02-23 11:28:50 -03:00
2017-02-23 11:28:50 -03:00
2017-05-17 14:44:08 -03:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-08-23 10:47:03 -03:00
2017-07-24 11:21:07 -03:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2012-11-04 10:11:39 +01:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-06-20 20:32:50 -04:00
2017-01-01 00:14:16 +00:00
2017-05-20 19:04:43 -04:00
2013-09-23 01:44:38 -04:00
2017-01-01 00:14:16 +00:00
2017-08-08 08:43:15 -07:00
2017-05-04 20:36:42 +00:00
2017-05-11 19:14:11 -04:00
2017-01-01 00:14:16 +00:00
2016-12-26 10:11:05 +01:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2012-07-26 11:29:07 +00:00
2017-01-01 00:14:16 +00:00
2017-03-07 20:52:04 +05:30
2017-01-01 00:14:16 +00:00
2017-04-17 12:03:44 -03:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00
2017-01-01 00:14:16 +00:00