From 1db8aa2b594a7b4b95ebcaebbc0bfd12363809e9 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Sat, 24 Jan 2026 23:14:33 +0100 Subject: ash: code shrink function old new delta fg_bgcmd 294 296 +2 killpg 43 - -43 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 1/0 up/down: 2/-43) Total: -41 bytes Signed-off-by: Denys Vlasenko --- shell/ash.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'shell') diff --git a/shell/ash.c b/shell/ash.c index 841ffe880..ff7f42609 100644 --- a/shell/ash.c +++ b/shell/ash.c @@ -201,6 +201,10 @@ #include #include /* for setting $HOSTNAME */ #include "busybox.h" /* for applet_names */ +/* smaller code: avoid linking killpg() from libc */ +#undef killpg +#define killpg(pgrp,sig) kill(-(pgrp),sig) + #if ENABLE_FEATURE_SH_EMBEDDED_SCRIPTS # include "embedded_scripts.h" #else -- cgit v1.2.3-55-g6feb