Rasmus Villemoes
571e525a14
libbb: optionally honour libc provided SIGRTMIN/SIGRTMAX in get_signum()
...
When an application documents that it responds such and such to
SIGRTMIN+n, that almost always means with respect to the libc-provided
SIGRTMIN. Hence I disagree with the "more correct" in commit
7b276fc17594. In any case, this is rather unfortunate:
36
34
(the first shell is bash). We probably can't change default behaviour
after 7 years, but at least we can provide a config option.
We avoid a little code generation (repeated calls to
__libc_current_sigrtmin) by stashing SIGRTMIN/SIGRTMAX in local
variables, but it does cost ~50 bytes. The next patch serves as penance
for that.
Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2018-10-31 11:13:55 +01:00
..
2018-07-17 15:04:17 +02:00
2018-04-07 15:23:10 +02:00
2015-10-09 17:59:56 +02:00
2018-04-07 15:50:30 +02:00
2010-10-18 11:40:26 +02:00
2017-04-12 15:48:19 +02:00
2017-10-05 14:40:24 +02:00
2017-07-04 18:56:45 +02:00
2018-02-11 14:55:46 +01:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2018-10-30 23:24:18 +01:00
2017-10-05 14:40:24 +02:00
2018-02-21 20:13:39 +01:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-07-21 09:50:55 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2018-06-06 15:16:48 +02:00
2018-09-03 10:25:29 +02:00
2017-10-05 14:40:24 +02:00
2018-04-07 15:08:12 +02:00
2018-02-01 10:56:19 +01:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2018-07-03 16:29:06 +02:00
2018-08-26 16:32:16 +02:00
2013-02-26 00:36:53 +01:00
2018-01-12 13:21:33 +01:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2010-08-16 20:14:46 +02:00
2011-05-23 00:40:54 +02:00
2018-09-02 18:48:09 +02:00
2012-10-03 09:42:21 +02:00
2010-08-16 20:14:46 +02:00
2017-08-29 14:32:17 +02:00
2017-08-04 16:33:23 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-01-24 16:00:54 +01:00
2010-08-16 20:14:46 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2011-09-08 10:59:26 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:41:36 +02:00
2017-04-11 07:34:56 +02:00
2018-01-04 15:21:25 +01:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2010-08-16 20:14:46 +02:00
2018-09-30 16:56:56 +02:00
2017-10-05 14:40:24 +02:00
2014-11-04 12:19:04 +01:00
2017-10-05 14:40:24 +02:00
2018-06-28 14:10:00 +02:00
2018-02-06 18:01:39 +01:00
2011-01-24 23:53:12 +01:00
2017-10-05 14:40:24 +02:00
2018-01-12 13:21:33 +01:00
2018-03-04 23:15:59 +01:00
2017-10-05 14:41:36 +02:00
2017-10-05 14:40:24 +02:00
2018-07-17 15:04:17 +02:00
2014-06-22 16:30:41 +02:00
2017-08-08 21:55:02 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2010-08-16 20:14:46 +02:00
2010-08-16 20:14:46 +02:00
2010-08-16 20:14:46 +02:00
2010-08-16 20:14:46 +02:00
2015-04-25 21:32:48 +02:00
2017-10-05 15:33:28 +02:00
2017-07-14 10:47:18 +02:00
2018-09-30 16:56:56 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2018-02-13 16:48:52 +01:00
2017-10-05 14:40:24 +02:00
2017-08-02 14:26:33 +02:00
2013-11-29 16:43:33 +01:00
2017-01-24 16:00:54 +01:00
2018-06-27 09:45:20 +02:00
2016-11-24 15:04:00 +01:00
2015-04-20 13:41:32 +02:00
2010-08-16 20:14:46 +02:00
2010-07-26 01:49:12 +02:00
2017-10-05 14:40:24 +02:00
2018-09-09 20:16:04 +02:00
2017-10-05 14:40:24 +02:00
2015-03-12 17:48:34 +01:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-04-13 17:55:05 +02:00
2013-01-14 15:57:44 +01:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2010-10-29 11:46:52 +02:00
2011-04-11 03:58:30 +02:00
2018-02-27 13:35:40 +01:00
2017-10-05 14:40:24 +02:00
2010-08-16 20:14:46 +02:00
2017-10-05 14:40:24 +02:00
2014-12-24 01:46:29 +01:00
2018-09-23 20:27:32 +02:00
2017-10-05 14:40:24 +02:00
2018-10-31 11:13:55 +01:00
2017-08-07 16:00:25 +02:00
2017-10-30 16:06:50 +01:00
2018-09-30 16:56:56 +02:00
2016-12-23 02:42:26 +01:00
2015-04-02 23:03:46 +02:00
2017-10-05 14:40:24 +02:00
2016-04-03 16:55:03 +02:00
2018-03-04 23:15:59 +01:00
2010-08-16 20:14:46 +02:00
2017-10-05 14:40:24 +02:00
2018-04-01 19:59:37 +02:00
2017-10-05 14:40:24 +02:00
2013-01-15 13:58:01 +01:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00
2018-07-24 16:54:41 +02:00
2018-04-16 10:24:48 +02:00
2017-10-05 14:40:24 +02:00
2010-08-16 20:14:46 +02:00
2018-05-26 17:42:00 +02:00
2017-10-05 14:40:24 +02:00
2017-10-05 14:40:24 +02:00