[git commit] getopt32: remove opt_complementary

Denys Vlasenko vda.linux at googlemail.com
Tue Aug 8 19:55:02 UTC 2017


commit: https://git.busybox.net/busybox/commit/?id=22542eca18e5807b72ddc78999f5101e33f17a53
branch: https://git.busybox.net/busybox/commit/?id=refs/heads/master

function                                             old     new   delta
vgetopt32                                           1318    1392     +74
runsvdir_main                                        703     713     +10
bb_make_directory                                    423     425      +2
collect_cpu                                          546     545      -1
opt_chars                                              3       -      -3
opt_complementary                                      4       -      -4
tftpd_main                                           567     562      -5
ntp_init                                             476     471      -5
zcip_main                                           1266    1256     -10
xxd_main                                             428     418     -10
whois_main                                           140     130     -10
who_main                                             463     453     -10
which_main                                           212     202     -10
wget_main                                           2535    2525     -10
watchdog_main                                        291     281     -10
watch_main                                           222     212     -10
vlock_main                                           399     389     -10
uuencode_main                                        332     322     -10
uudecode_main                                        316     306     -10
unlink_main                                           45      35     -10
udhcpd_main                                         1482    1472     -10
udhcpc_main                                         2762    2752     -10
tune2fs_main                                         290     280     -10
tunctl_main                                          366     356     -10
truncate_main                                        218     208     -10
tr_main                                              518     508     -10
time_main                                           1134    1124     -10
tftp_main                                            286     276     -10
telnetd_main                                        1873    1863     -10
tcpudpsvd_main                                      1785    1775     -10
taskset_main                                         521     511     -10
tar_main                                            1009     999     -10
tail_main                                           1644    1634     -10
syslogd_main                                        1967    1957     -10
switch_root_main                                     368     358     -10
svlogd_main                                         1454    1444     -10
sv                                                  1296    1286     -10
stat_main                                            104      94     -10
start_stop_daemon_main                              1028    1018     -10
split_main                                           542     532     -10
sort_main                                            796     786     -10
slattach_main                                        624     614     -10
shuf_main                                            504     494     -10
setsid_main                                           96      86     -10
setserial_main                                      1132    1122     -10
setfont_main                                         388     378     -10
setconsole_main                                       78      68     -10
sendmail_main                                       1209    1199     -10
sed_main                                             677     667     -10
script_main                                         1077    1067     -10
run_parts_main                                       325     315     -10
rtcwake_main                                         454     444     -10
rm_main                                              175     165     -10
reformime_main                                       119     109     -10
readlink_main                                        123     113     -10
rdate_main                                           246     236     -10
pwdx_main                                            189     179     -10
pstree_main                                          317     307     -10
pscan_main                                           663     653     -10
popmaildir_main                                      818     808     -10
pmap_main                                             80      70     -10
nc_main                                             1042    1032     -10
mv_main                                              558     548     -10
mountpoint_main                                      477     467     -10
mount_main                                          1264    1254     -10
modprobe_main                                        768     758     -10
modinfo_main                                         333     323     -10
mktemp_main                                          200     190     -10
mkswap_main                                          324     314     -10
mkfs_vfat_main                                      1489    1479     -10
microcom_main                                        715     705     -10
md5_sha1_sum_main                                    521     511     -10
man_main                                             867     857     -10
makedevs_main                                       1052    1042     -10
ls_main                                              563     553     -10
losetup_main                                         432     422     -10
loadfont_main                                         89      79     -10
ln_main                                              524     514     -10
link_main                                             75      65     -10
ipcalc_main                                          544     534     -10
iostat_main                                         2397    2387     -10
install_main                                         768     758     -10
id_main                                              480     470     -10
i2cset_main                                         1239    1229     -10
i2cget_main                                          380     370     -10
i2cdump_main                                        1482    1472     -10
i2cdetect_main                                       682     672     -10
hwclock_main                                         406     396     -10
httpd_main                                           741     731     -10
grep_main                                            837     827     -10
getty_main                                          1559    1549     -10
fuser_main                                           297     287     -10
ftpgetput_main                                       345     335     -10
ftpd_main                                           2232    2222     -10
fstrim_main                                          251     241     -10
fsfreeze_main                                         77      67     -10
fsck_minix_main                                     2921    2911     -10
flock_main                                           314     304     -10
flashcp_main                                         740     730     -10
flash_eraseall_main                                  833     823     -10
fdformat_main                                        532     522     -10
expand_main                                          680     670     -10
eject_main                                           335     325     -10
dumpleases_main                                      630     620     -10
du_main                                              314     304     -10
dos2unix_main                                        441     431     -10
diff_main                                           1350    1340     -10
df_main                                             1064    1054     -10
date_main                                           1095    1085     -10
cut_main                                             961     951     -10
cryptpw_main                                         228     218     -10
crontab_main                                         575     565     -10
crond_main                                          1149    1139     -10
cp_main                                              370     360     -10
common_traceroute_main                              3834    3824     -10
common_ping_main                                    1767    1757     -10
comm_main                                            239     229     -10
cmp_main                                             655     645     -10
chrt_main                                            379     369     -10
chpst_main                                           704     694     -10
chpasswd_main                                        308     298     -10
chown_main                                           171     161     -10
chmod_main                                           158     148     -10
cat_main                                             428     418     -10
bzip2_main                                           120     110     -10
blkdiscard_main                                      264     254     -10
base64_main                                          221     211     -10
arping_main                                         1665    1655     -10
ar_main                                              556     546     -10
adjtimex_main                                        406     396     -10
adduser_main                                         882     872     -10
addgroup_main                                        411     401     -10
acpid_main                                          1198    1188     -10
optstring                                             11       -     -11
opt_string                                            18       -     -18
OPT_STR                                               25       -     -25
ubi_tools_main                                      1288    1258     -30
ls_options                                            31       -     -31
------------------------------------------------------------------------------
(add/remove: 0/6 grow/shrink: 3/129 up/down: 86/-1383)      Total: -1297 bytes
   text	   data	    bss	    dec	    hex	filename
 915428	    485	   6876	 922789	  e14a5	busybox_old
 914629	    485	   6872	 921986	  e1182	busybox_unstripped

Signed-off-by: Denys Vlasenko <vda.linux at googlemail.com>
---
 archival/ar.c                   | 11 +++---
 archival/bzip2.c                |  8 +++--
 archival/dpkg_deb.c             |  5 +--
 archival/lzop.c                 |  2 +-
 archival/tar.c                  | 25 +++++++-------
 console-tools/loadfont.c        |  6 ++--
 console-tools/setconsole.c      |  3 +-
 coreutils/cat.c                 |  8 +++--
 coreutils/chmod.c               |  3 +-
 coreutils/chown.c               |  7 ++--
 coreutils/comm.c                |  3 +-
 coreutils/cp.c                  | 18 +++++-----
 coreutils/cut.c                 |  9 +++--
 coreutils/date.c                | 14 +++++---
 coreutils/df.c                  | 15 +++++----
 coreutils/dos2unix.c            |  3 +-
 coreutils/du.c                  | 14 +++++---
 coreutils/expand.c              |  7 ++--
 coreutils/id.c                  |  9 +++--
 coreutils/install.c             | 13 +++++---
 coreutils/link.c                |  3 +-
 coreutils/ln.c                  |  3 +-
 coreutils/ls.c                  | 60 +++++++++++++++++----------------
 coreutils/md5_sha1_sum.c        |  7 ++--
 coreutils/mktemp.c              |  3 +-
 coreutils/mv.c                  |  6 ++--
 coreutils/readlink.c            |  3 +-
 coreutils/rm.c                  |  3 +-
 coreutils/shuf.c                |  7 ++--
 coreutils/sort.c                | 10 +++---
 coreutils/split.c               |  7 ++--
 coreutils/stat.c                |  8 +++--
 coreutils/sync.c                |  3 +-
 coreutils/tail.c                |  8 +++--
 coreutils/tr.c                  |  4 +--
 coreutils/truncate.c            |  3 +-
 coreutils/unlink.c              |  3 +-
 coreutils/uudecode.c            |  6 ++--
 coreutils/uuencode.c            |  3 +-
 coreutils/who.c                 |  3 +-
 debianutils/run_parts.c         |  5 +--
 debianutils/start_stop_daemon.c | 20 ++++++-----
 debianutils/which.c             |  3 +-
 e2fsprogs/tune2fs.c             |  3 +-
 editors/cmp.c                   | 10 +++---
 editors/diff.c                  |  4 +--
 editors/sed.c                   |  6 ++--
 findutils/grep.c                | 11 +++---
 include/libbb.h                 |  3 --
 libbb/getopt32.c                | 74 ++++++++++++++++++++++-------------------
 libbb/parse_config.c            |  5 +--
 libbb/vfork_daemon_rexec.c      |  3 --
 loginutils/addgroup.c           |  7 ++--
 loginutils/adduser.c            | 13 +++++---
 loginutils/chpasswd.c           |  6 ++--
 loginutils/cryptpw.c            |  7 ++--
 loginutils/getty.c              |  5 ++-
 loginutils/vlock.c              |  3 +-
 mailutils/popmaildir.c          |  6 ++--
 mailutils/reformime.c           |  6 ++--
 mailutils/sendmail.c            | 12 ++++---
 miscutils/adjtimex.c            |  7 ++--
 miscutils/crond.c               | 14 +++++---
 miscutils/crontab.c             |  5 +--
 miscutils/flash_eraseall.c      |  3 +-
 miscutils/flashcp.c             |  3 +-
 miscutils/i2c_tools.c           | 25 +++++++-------
 miscutils/makedevs.c            |  3 +-
 miscutils/man.c                 |  3 +-
 miscutils/microcom.c            |  5 +--
 miscutils/nandwrite.c           |  9 +++--
 miscutils/setserial.c           |  3 +-
 miscutils/time.c                |  5 +--
 miscutils/ubi_tools.c           |  9 ++---
 miscutils/watchdog.c            |  5 +--
 modutils/modinfo.c              |  3 +-
 modutils/modprobe-small.c       |  3 +-
 modutils/modprobe.c             |  8 +++--
 networking/arping.c             |  6 ++--
 networking/ether-wake.c         |  3 +-
 networking/ftpd.c               | 17 ++++++----
 networking/ftpgetput.c          |  7 ++--
 networking/httpd.c              | 10 +++---
 networking/ipcalc.c             |  7 ++--
 networking/nc_bloaty.c          | 14 +++++---
 networking/ntpd.c               |  9 ++---
 networking/ping.c               | 12 ++++---
 networking/pscan.c              |  7 ++--
 networking/slattach.c           |  5 +--
 networking/tcpudp.c             |  7 ++--
 networking/telnetd.c            | 10 +++---
 networking/tftp.c               | 15 +++++----
 networking/traceroute.c         |  6 ++--
 networking/tunctl.c             | 18 ++++++----
 networking/udhcp/d6_dhcpc.c     |  7 ++--
 networking/udhcp/dhcpc.c        | 10 +++---
 networking/udhcp/dhcpd.c        |  7 ++--
 networking/udhcp/dumpleases.c   |  8 +++--
 networking/wget.c               |  8 +++--
 networking/whois.c              |  3 +-
 networking/zcip.c               |  5 +--
 procps/fuser.c                  |  3 +-
 procps/iostat.c                 |  3 +-
 procps/pmap.c                   |  3 +-
 procps/ps.c                     |  8 +++--
 procps/pstree.c                 |  3 +-
 procps/pwdx.c                   |  3 +-
 procps/watch.c                  |  6 ++--
 runit/chpst.c                   |  7 ++--
 runit/runsvdir.c                |  3 +-
 runit/sv.c                      |  5 +--
 runit/svlogd.c                  |  7 ++--
 selinux/chcon.c                 | 11 +++---
 selinux/matchpathcon.c          | 10 ++++--
 selinux/runcon.c                |  9 +++--
 selinux/sestatus.c              |  3 +-
 selinux/setfiles.c              | 20 +++++++----
 sysklogd/syslogd.c              |  3 +-
 util-linux/acpid.c              |  8 +++--
 util-linux/blkdiscard.c         |  3 +-
 util-linux/chrt.c               |  3 +-
 util-linux/eject.c              |  5 +--
 util-linux/fallocate.c          |  3 +-
 util-linux/fdformat.c           |  3 +-
 util-linux/flock.c              |  3 +-
 util-linux/fsck_minix.c         |  3 +-
 util-linux/fsfreeze.c           |  5 +--
 util-linux/fstrim.c             |  5 +--
 util-linux/hexdump_xxd.c        |  5 +--
 util-linux/hwclock.c            |  7 ++--
 util-linux/losetup.c            |  3 +-
 util-linux/mkfs_reiser.c        |  3 +-
 util-linux/mkfs_vfat.c          |  5 +--
 util-linux/mkswap.c             |  3 +-
 util-linux/mount.c              | 12 ++++---
 util-linux/mountpoint.c         |  3 +-
 util-linux/rdate.c              |  3 +-
 util-linux/rtcwake.c            |  6 ++--
 util-linux/script.c             |  6 ++--
 util-linux/setsid.c             |  4 +--
 util-linux/switch_root.c        |  5 ++-
 util-linux/taskset.c            |  3 +-
 util-linux/unshare.c            | 21 ++++++------
 143 files changed, 597 insertions(+), 502 deletions(-)

Patch is too large, so refusing to show it


More information about the busybox-cvs mailing list