svn commit: trunk/busybox: archival coreutils debianutils e2fsprogs etc...

vda at busybox.net vda at busybox.net
Mon Jul 21 23:05:28 UTC 2008


Author: vda
Date: 2008-07-21 16:05:26 -0700 (Mon, 21 Jul 2008)
New Revision: 22907

Log:
libbb: [x]fopen_for_{read,write} introduced and used.
 (by Valdimir)

function                                             old     new   delta
config_open2                                           -      41     +41
config_read                                          507     542     +35
find_pair                                            169     187     +18
fopen_for_write                                        -      14     +14
fopen_for_read                                         -      14     +14
find_main                                            406     418     +12
xfopen_for_write                                       -      10     +10
xfopen_for_read                                        -      10     +10
popstring                                            134     140      +6
parse_inittab                                        396     401      +5
next_token                                           923     928      +5
pack_gzip                                           1659    1661      +2
bb__parsespent                                       117     119      +2
fallbackSort                                        1719    1717      -2
evalvar                                             1376    1374      -2
qrealloc                                              36      33      -3
...
...
...
...
singlemount                                         4579    4569     -10
process_stdin                                        443     433     -10
patch_main                                          1111    1101     -10
ifupdown_main                                       2175    2165     -10
file_action_grep                                      90      80     -10
uuidcache_init                                       649     637     -12
hush_main                                            797     785     -12
read_config                                          230     217     -13
dpkg_main                                           3835    3820     -15
read_line_input                                     3134    3110     -24
sysctl_main                                          232     203     -29
config_open                                           40      10     -30
WARN_BAD_LINE                                         44       -     -44
login_main                                          1714    1575    -139
------------------------------------------------------------------------------
(add/remove: 5/1 grow/shrink: 8/74 up/down: 174/-737)        Total: -563 bytes




Modified:
   trunk/busybox/archival/cpio.c
   trunk/busybox/archival/dpkg.c
   trunk/busybox/archival/tar.c
   trunk/busybox/coreutils/dos2unix.c
   trunk/busybox/coreutils/sort.c
   trunk/busybox/coreutils/uudecode.c
   trunk/busybox/debianutils/start_stop_daemon.c
   trunk/busybox/e2fsprogs/old_e2fsprogs/blkid/devname.c
   trunk/busybox/e2fsprogs/old_e2fsprogs/blkid/save.c
   trunk/busybox/e2fsprogs/old_e2fsprogs/e2fsck.c
   trunk/busybox/e2fsprogs/old_e2fsprogs/ext2fs/ismounted.c
   trunk/busybox/e2fsprogs/old_e2fsprogs/ext2fs/test_io.c
   trunk/busybox/e2fsprogs/old_e2fsprogs/mke2fs.c
   trunk/busybox/editors/awk.c
   trunk/busybox/editors/patch.c
   trunk/busybox/editors/sed.c
   trunk/busybox/findutils/grep.c
   trunk/busybox/findutils/xargs.c
   trunk/busybox/include/libbb.h
   trunk/busybox/init/init.c
   trunk/busybox/libbb/appletlib.c
   trunk/busybox/libbb/lineedit.c
   trunk/busybox/libbb/login.c
   trunk/busybox/libbb/parse_config.c
   trunk/busybox/libbb/procps.c
   trunk/busybox/libbb/rtc.c
   trunk/busybox/libbb/wfopen.c
   trunk/busybox/libpwdgrp/pwd_grp.c
   trunk/busybox/libpwdgrp/pwd_grp_internal.c
   trunk/busybox/loginutils/getty.c
   trunk/busybox/loginutils/login.c
   trunk/busybox/miscutils/crond.c
   trunk/busybox/miscutils/devfsd.c
   trunk/busybox/miscutils/fbsplash.c
   trunk/busybox/miscutils/less.c
   trunk/busybox/miscutils/makedevs.c
   trunk/busybox/miscutils/man.c
   trunk/busybox/modutils/depmod.c
   trunk/busybox/modutils/insmod.c
   trunk/busybox/modutils/lsmod.c
   trunk/busybox/modutils/modprobe-small.c
   trunk/busybox/networking/arp.c
   trunk/busybox/networking/dnsd.c
   trunk/busybox/networking/hostname.c
   trunk/busybox/networking/httpd.c
   trunk/busybox/networking/ifupdown.c
   trunk/busybox/networking/interface.c
   trunk/busybox/networking/libiproute/iproute.c
   trunk/busybox/networking/libiproute/rt_names.c
   trunk/busybox/networking/nameif.c
   trunk/busybox/networking/netstat.c
   trunk/busybox/networking/route.c
   trunk/busybox/networking/traceroute.c
   trunk/busybox/networking/udhcp/files.c
   trunk/busybox/procps/fuser.c
   trunk/busybox/procps/sysctl.c
   trunk/busybox/procps/top.c
   trunk/busybox/scripts/basic/split-include.c
   trunk/busybox/selinux/setfiles.c
   trunk/busybox/shell/bbsh.c
   trunk/busybox/shell/hush.c
   trunk/busybox/shell/lash_unused.c
   trunk/busybox/util-linux/fbset.c
   trunk/busybox/util-linux/fdisk.c
   trunk/busybox/util-linux/fdisk_sun.c
   trunk/busybox/util-linux/hexdump.c
   trunk/busybox/util-linux/mkfs_minix.c
   trunk/busybox/util-linux/more.c
   trunk/busybox/util-linux/mount.c
   trunk/busybox/util-linux/readprofile.c
   trunk/busybox/util-linux/volume_id/get_devname.c


Changeset:

Sorry, the patch is too large to include (1485 lines).
Please use ViewCVS to see it!

http://busybox.net/cgi-bin/viewcvs.cgi?view=rev&root=svn&rev=22907



More information about the busybox-cvs mailing list