busybox/miscutils
Denys Vlasenko 2d615fee38 bc: convert two macros to functions, unwing one complex max(a,min(b,c))
function                                             old     new   delta
BC_NUM_AREQ                                            -      45     +45
BC_NUM_MREQ                                            -      33     +33
bc_num_rem                                           104      91     -13
bc_num_divmod                                        168     155     -13
bc_num_d                                             584     569     -15
bc_num_mul                                            80      62     -18
bc_num_mod                                            80      62     -18
bc_num_div                                            80      62     -18
bc_num_sub                                           112      77     -35
bc_num_add                                           112      77     -35
------------------------------------------------------------------------------
(add/remove: 2/0 grow/shrink: 0/8 up/down: 78/-165)           Total: -87 bytes
   text	   data	    bss	    dec	    hex	filename
 985526	    485	   7296	 993307	  f281b	busybox_old
 985439	    485	   7296	 993220	  f27c4	busybox_unstripped

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
2018-12-07 16:22:45 +01:00
..
adjtimex.c
bbconfig.c
bc.c bc: convert two macros to functions, unwing one complex max(a,min(b,c)) 2018-12-07 16:22:45 +01:00
beep.c
chat.c
Config.src
conspy.c
crond.c
crontab.c
dc.c dc: fix testsuite 2018-12-06 18:46:42 +01:00
devfsd.c
devmem.c
fbsplash.c
fbsplash.cfg
flash_eraseall.c
flash_lock_unlock.c
flashcp.c
hdparm.c
hexedit.c
i2c_tools.c
inotifyd.c
Kbuild.src
less.c
lsscsi.c
makedevs.c
man.c
microcom.c
mt.c
nandwrite.c
partprobe.c
raidautorun.c
readahead.c
rfkill.c
runlevel.c
rx.c
setfattr.c
setserial.c
strings.c
time.c
ttysize.c
ubi_tools.c
ubirename.c
volname.c
watchdog.c