klibc-utils: new applets: resume, nuke, minips
authorDenys Vlasenko <vda.linux@googlemail.com>
Fri, 18 Aug 2017 17:15:29 +0000 (19:15 +0200)
committerDenys Vlasenko <vda.linux@googlemail.com>
Fri, 18 Aug 2017 17:15:29 +0000 (19:15 +0200)
commitab77e81a8527fa11a4f9392d97c2da037d6f4f98
treed11608662dd14b776a4c4d30a6039d476231ca58
parent79747415d6db1f85389247522304c941b4287f9b
klibc-utils: new applets: resume, nuke, minips

minips is a pure alias to ps, just in case someone needs 100% klibc-utils compat.
nuke is a primitive version of "rm -rf" without options and error checks. ~30 bytes.

resume is a tool for initramfs which resumes from a given block device.

function                                             old     new   delta
resume_main                                            -     582    +582
packed_usage                                       31640   31712     +72
nuke_main                                              -      28     +28
xstrtoull                                              -      24     +24
applet_names                                        2646    2665     +19
applet_main                                         1532    1544     +12
applet_suid                                           96      97      +1
applet_install_loc                                   192     193      +1
applet_flags                                          96      97      +1
------------------------------------------------------------------------------
(add/remove: 5/0 grow/shrink: 6/0 up/down: 740/0)             Total: 740 bytes

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Config.in
Makefile
klibc-utils/Config.src [new file with mode: 0644]
klibc-utils/Kbuild.src [new file with mode: 0644]
klibc-utils/minips.c [new file with mode: 0644]
klibc-utils/nuke.c [new file with mode: 0644]
klibc-utils/resume.c [new file with mode: 0644]
procps/ps.c
scripts/Makefile.IMA