diff options
| author | Denys Vlasenko <vda.linux@googlemail.com> | 2026-01-24 23:14:33 +0100 |
|---|---|---|
| committer | Denys Vlasenko <vda.linux@googlemail.com> | 2026-01-24 23:14:33 +0100 |
| commit | 1db8aa2b594a7b4b95ebcaebbc0bfd12363809e9 (patch) | |
| tree | 08bcdd8e5b2cfc3e9242439837ffbd525ddd7fa0 | |
| parent | ea7d310ad6840cda3b66c6ebeb3ee0d1f0c67a3c (diff) | |
| download | busybox-w32-1db8aa2b594a7b4b95ebcaebbc0bfd12363809e9.tar.gz busybox-w32-1db8aa2b594a7b4b95ebcaebbc0bfd12363809e9.tar.bz2 busybox-w32-1db8aa2b594a7b4b95ebcaebbc0bfd12363809e9.zip | |
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 <vda.linux@googlemail.com>
| -rw-r--r-- | shell/ash.c | 4 |
1 files changed, 4 insertions, 0 deletions
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 @@ | |||
| 201 | #include <sys/times.h> | 201 | #include <sys/times.h> |
| 202 | #include <sys/utsname.h> /* for setting $HOSTNAME */ | 202 | #include <sys/utsname.h> /* for setting $HOSTNAME */ |
| 203 | #include "busybox.h" /* for applet_names */ | 203 | #include "busybox.h" /* for applet_names */ |
| 204 | /* smaller code: avoid linking killpg() from libc */ | ||
| 205 | #undef killpg | ||
| 206 | #define killpg(pgrp,sig) kill(-(pgrp),sig) | ||
| 207 | |||
| 204 | #if ENABLE_FEATURE_SH_EMBEDDED_SCRIPTS | 208 | #if ENABLE_FEATURE_SH_EMBEDDED_SCRIPTS |
| 205 | # include "embedded_scripts.h" | 209 | # include "embedded_scripts.h" |
| 206 | #else | 210 | #else |
