svn commit: trunk/busybox: libbb modutils

vda at busybox.net vda at busybox.net
Fri Nov 2 23:31:11 UTC 2007


Author: vda
Date: 2007-11-02 16:31:10 -0700 (Fri, 02 Nov 2007)
New Revision: 20354

Log:
insmod: code shrink, stop exporting insmod_ng_main.

function                                             old     new   delta
add_ksymoops_symbols                                   -     421    +421
static.section_names                                  20      40     +20
lsmod_main                                           425     424      -1
set_tainted                                          153     150      -3
main_opts                                              4       -      -4
obj_symbol_patch                                      47      42      -5
obj_string_patch                                     144     139      -5
already_loaded                                       144     138      -6
check_dep                                            348     341      -7
append_option                                         75      68      -7
obj_allocate_commons                                 515     501     -14
new_process_module_arguments                        1039    1018     -21
arch_new_symbol                                       31       9     -22
check_module_name_match                               85      61     -24
obj_create_alloced_section                           164     136     -28
include_conf                                         930     902     -28
modprobe_main                                       1643    1535    -108
obj_load                                             924     777    -147
insmod_ng_main                                       245       -    -245
insmod_main                                         4122    3794    -328
------------------------------------------------------------------------------
(add/remove: 1/2 grow/shrink: 1/16 up/down: 441/-1003)       Total: -562 bytes
   text    data     bss     dec     hex filename
 776020     974    9420  786414   bffee busybox_old
 775384     974    9420  785778   bfd72 busybox_unstripped



Modified:
   trunk/busybox/libbb/xreadlink.c
   trunk/busybox/modutils/insmod.c
   trunk/busybox/modutils/lsmod.c
   trunk/busybox/modutils/modprobe.c


Changeset:

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

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



More information about the busybox-cvs mailing list