From ceb5a2998c18215bad1684d337da3220cb8201d0 Mon Sep 17 00:00:00 2001 From: Michael Debertol Date: Thu, 10 Jun 2021 18:28:37 +0200 Subject: [PATCH] core: add EXIT signal EXIT is supported by GNU (see https://github.com/coreutils/gnulib/blob/993ca832d232c33da1d2bb07e91acd6d301ebea0/lib/sig2str.c#L258), so we have to support it too to pass GNU tests. --- src/uucore/src/lib/features/signals.rs | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/uucore/src/lib/features/signals.rs b/src/uucore/src/lib/features/signals.rs index d22fa1791..2e6069cb7 100644 --- a/src/uucore/src/lib/features/signals.rs +++ b/src/uucore/src/lib/features/signals.rs @@ -29,7 +29,11 @@ Linux Programmer's Manual */ #[cfg(target_os = "linux")] -pub static ALL_SIGNALS: [Signal<'static>; 31] = [ +pub static ALL_SIGNALS: [Signal<'static>; 32] = [ + Signal { + name: "EXIT", + value: 0, + }, Signal { name: "HUP", value: 1, @@ -198,7 +202,11 @@ No Name Default Action Description */ #[cfg(any(target_vendor = "apple", target_os = "freebsd"))] -pub static ALL_SIGNALS: [Signal<'static>; 31] = [ +pub static ALL_SIGNALS: [Signal<'static>; 32] = [ + Signal { + name: "EXIT", + value: 0, + }, Signal { name: "HUP", value: 1,