busybox/util-linux
Denys Vlasenko d5f1b1bbe0 *: add FAST_FUNC to function ptrs where it makes sense
function                                             old     new   delta
evalcommand                                         1195    1209     +14
testcmd                                                -      10     +10
printfcmd                                              -      10     +10
echocmd                                                -      10     +10
func_exec                                            270     276      +6
echo_dg                                              104     109      +5
store_nlmsg                                           85      89      +4
pseudo_exec_argv                                     195     198      +3
dotcmd                                               287     290      +3
machtime_stream                                       29      31      +2
discard_stream                                        24      26      +2
argstr                                              1299    1301      +2
killcmd                                              108     109      +1
evalfor                                              226     227      +1
daytime_stream                                        43      44      +1
run_list                                            2544    2543      -1
lookupvar                                             62      61      -1
ipaddr_modify                                       1310    1309      -1
...
parse_stream                                        2254    2245      -9
evalpipe                                             356     347      -9
collect_if                                           210     197     -13
read_opt                                             869     851     -18
handle_dollar                                        681     658     -23
print_addrinfo                                      1342    1303     -39
iterate_on_dir                                       156      59     -97
print_route                                         1709    1609    -100
------------------------------------------------------------------------------
(add/remove: 3/0 grow/shrink: 12/130 up/down: 74/-767)       Total: -693 bytes
   text    data     bss     dec     hex filename
 841748     467    7872  850087   cf8a7 busybox_old
 841061     467    7872  849400   cf5f8 busybox_unstripped

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2009-06-05 12:06:05 +02:00
..
volume_id *: add FAST_FUNC to function ptrs where it makes sense 2009-06-05 12:06:05 +02:00
acpid.c *: mass renaming of USE_XXXX to IF_XXXX 2009-04-21 11:09:40 +00:00
blkid.c blkid: vda forgot to svn add it again. vda is stupid 2008-10-19 17:47:31 +00:00
Config.in scriptreplay: new applet. +423 bytes 2009-05-19 17:36:16 +02:00
dmesg.c - update my name. No obj-code changes ;) 2008-09-25 12:13:34 +00:00
fbset.c more of pointless whitespace fixes 2009-04-01 19:48:05 +00:00
fdformat.c Fix forgotten license comments 2008-12-07 00:52:58 +00:00
fdisk_aix.c Fix forgotten license comments 2008-12-07 00:52:58 +00:00
fdisk_osf.c Fix forgotten license comments 2008-12-07 00:52:58 +00:00
fdisk_sgi.c Fix forgotten license comments 2008-12-07 00:52:58 +00:00
fdisk_sun.c Fix forgotten license comments 2008-12-07 00:52:58 +00:00
fdisk.c *: mass renaming of USE_XXXX to IF_XXXX 2009-04-21 11:09:40 +00:00
findfs.c findfs,mount: trivial build fix and whitespace fiexs 2008-02-19 11:29:46 +00:00
freeramdisk.c add -fvisibility=hidden to CC flags, mark XXX_main functions 2007-10-11 10:05:36 +00:00
fsck_minix.c *: mass renaming of USE_XXXX to IF_XXXX 2009-04-21 11:09:40 +00:00
getopt.c getopt: reinstate erroneously removed getopt() reset code. 2008-10-21 12:36:43 +00:00
hexdump.c *: mass renaming of USE_XXXX to IF_XXXX 2009-04-21 11:09:40 +00:00
hwclock.c *: rename ATTRIBUTE_XXX to just XXX. 2008-07-05 09:18:54 +00:00
ipcrm.c - use EXIT_{SUCCESS,FAILURE}. No object-code changes 2008-05-19 09:29:47 +00:00
ipcs.c *: rename ATTRIBUTE_XXX to just XXX. 2008-07-05 09:18:54 +00:00
Kbuild scriptreplay: new applet. +423 bytes 2009-05-19 17:36:16 +02:00
losetup.c - commentary typo fix 2008-07-21 15:29:36 +00:00
mdev.c mdev: revert last wrong commit 2009-05-04 21:59:05 +02:00
minix.h - s/super.block/superblock/g; # for consistency; -1b 2008-07-21 13:33:22 +00:00
mkfs_minix.c Fix forgotten license comments 2008-12-07 00:52:58 +00:00
mkfs_vfat.c *: bb_error_msg's messages should not be capitalized 2009-04-29 12:02:57 +00:00
mkswap.c testsuite/runtest: remove (last) bashism 2008-04-25 08:43:01 +00:00
more.c ash,hush: add TODO for rare build failure 2008-11-25 01:36:03 +00:00
mount.c mount: save 80 bytes by forced de-inlining 2009-05-13 23:48:59 +02:00
pivot_root.c add -fvisibility=hidden to CC flags, mark XXX_main functions 2007-10-11 10:05:36 +00:00
rdate.c *: rename ATTRIBUTE_XXX to just XXX. 2008-07-05 09:18:54 +00:00
rdev.c - add new applet rdev (Grant Erickson) 2008-08-19 11:28:52 +00:00
readprofile.c libbb: [x]fopen_for_{read,write} introduced and used. 2008-07-21 23:05:26 +00:00
rtcwake.c udhcpd: add code which rejects lease files with suspicious or old timestamp. 2009-02-02 10:48:06 +00:00
script.c scriptreplay: new applet. +423 bytes 2009-05-19 17:36:16 +02:00
scriptreplay.c scriptreplay: new applet. +423 bytes 2009-05-19 17:36:16 +02:00
setarch.c setarch: do not try to use non-existent data in argv[] 2008-08-23 23:15:17 +00:00
swaponoff.c *: rename ATTRIBUTE_XXX to just XXX. 2008-07-05 09:18:54 +00:00
switch_root.c switch_root: move misplaced comment 2009-04-21 20:52:58 +00:00
umount.c mount: support "-O option"; stop trying to mount swap partitions 2009-03-14 22:57:20 +00:00