busybox/archival
Denis Vlasenko c87339d584 dpkg: trivial code shrinkage, and redo G trick correctly.
function                                             old     new   delta
run_package_script_or_die                              -      72     +72
fill_package_struct                                  303     309      +6
search_package_hashtable                             122     125      +3
get_status                                           112     111      -1
status_hashtable                                       4       -      -4
set_status                                           162     158      -4
package_hashtable                                      4       -      -4
name_hashtable                                         4       -      -4
package_satisfies_dependency                         112     106      -6
search_name_hashtable                                118     110      -8
configure_package                                    121     106     -15
remove_package                                       333     317     -16
search_status_hashtable                              133     111     -22
purge_package                                        247     217     -30
unpack_package                                       552     521     -31
run_package_script                                    62       -     -62
dpkg_main                                           3991    3867    -124
------------------------------------------------------------------------------
(add/remove: 1/4 grow/shrink: 2/10 up/down: 81/-331)         Total: -250 bytes
   text    data     bss     dec     hex filename
 807972     611    6924  815507   c7193 busybox_old
 807603     611    6908  815122   c7012 busybox_unstripped
2008-06-21 23:15:43 +00:00
..
bz attack the biggest stack users: 2007-12-02 08:35:37 +00:00
libunarchive - use STD*_FILENO some more. No object-code changes 2008-05-19 09:48:17 +00:00
ar.c add -fvisibility=hidden to CC flags, mark XXX_main functions 2007-10-11 10:05:36 +00:00
bbunzip_test2.sh add tests for gunzip 2007-10-05 15:27:03 +00:00
bbunzip_test3.sh add tests for gunzip 2007-10-05 15:27:03 +00:00
bbunzip_test.sh add tests for gunzip 2007-10-05 15:27:03 +00:00
bbunzip.c g[un]zip: accept and ignore -n (needed for kernel compile) 2008-03-30 13:11:47 +00:00
bzip2.c *: fix fallout from -Wunused-parameter 2008-03-17 09:04:04 +00:00
Config.in build system: typo fix in help text 2008-04-23 05:46:55 +00:00
cpio.c cpio: fix a bug where we do not extract zero-sized hardlinks 2008-04-05 02:44:30 +00:00
dpkg_deb.c *: remove superfluous "?" in option parsing 2007-11-10 01:32:18 +00:00
dpkg.c dpkg: trivial code shrinkage, and redo G trick correctly. 2008-06-21 23:15:43 +00:00
gzip.c g[un]zip: accept and ignore -n (needed for kernel compile) 2008-03-30 13:11:47 +00:00
Kbuild bzip2: port bzip2 1.0.4 to busybox. note: bzip2 code resides 2007-10-13 03:36:03 +00:00
rpm2cpio.c whitespace fixes 2008-03-28 01:00:09 +00:00
rpm.c open_transformer: do not duplicate "<program> -cf -" 2007-11-12 02:13:12 +00:00
tar.c *: use llist_pop for traverse-and-free list operation 2008-06-15 05:40:56 +00:00
unzip.c nameif: extended matching (Nico Erfurth <masta@perlgolf.de>) 2007-12-24 14:09:19 +00:00