aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2008-08-05 13:10:34 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2008-08-05 13:10:34 +0000
commite9ad84dfd4c7eb2936374f02989dacf7026a7276 (patch)
tree37412d21c0a2ccec7c162e0fb42833058f5934e3 /scripts
parent9b44613202a6f2f080ec23746d0680dcef88628d (diff)
downloadbusybox-w32-e9ad84dfd4c7eb2936374f02989dacf7026a7276.tar.gz
busybox-w32-e9ad84dfd4c7eb2936374f02989dacf7026a7276.tar.bz2
busybox-w32-e9ad84dfd4c7eb2936374f02989dacf7026a7276.zip
*: refactor handling of archived files. "tar f file.tar.lzma" now works too.
function old new delta unpack_Z_stream - 1229 +1229 open_zipped - 176 +176 unpack_bz2_stream_prime - 60 +60 tar_main 642 677 +35 find_main 406 418 +12 sv_main 1222 1233 +11 decode_format_string 829 837 +8 cmp_main 641 649 +8 popstring 134 140 +6 filter_accept_list_reassign 120 125 +5 parse_and_put_prompt 800 804 +4 passwd_main 1053 1049 -4 make_new_name_gunzip 119 114 -5 rpm_main 1688 1670 -18 prepare 302 283 -19 xmalloc_open_zipped_read_close 135 61 -74 uncompress 1229 - -1229 ------------------------------------------------------------------------------ (add/remove: 3/1 grow/shrink: 8/5 up/down: 1554/-1349) Total: 205 bytes
Diffstat (limited to 'scripts')
-rw-r--r--scripts/defconfig70
1 files changed, 32 insertions, 38 deletions
diff --git a/scripts/defconfig b/scripts/defconfig
index 2948016ee..404c50dbe 100644
--- a/scripts/defconfig
+++ b/scripts/defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Busybox version: 1.11.0.svn 3# Busybox version: 1.12.0.svn
4# Wed Jun 25 12:56:32 2008 4# Tue Aug 5 14:44:22 2008
5# 5#
6CONFIG_HAVE_DOT_CONFIG=y 6CONFIG_HAVE_DOT_CONFIG=y
7 7
@@ -57,6 +57,7 @@ CONFIG_NO_DEBUG_LIB=y
57# CONFIG_DMALLOC is not set 57# CONFIG_DMALLOC is not set
58# CONFIG_EFENCE is not set 58# CONFIG_EFENCE is not set
59CONFIG_INCLUDE_SUSv2=y 59CONFIG_INCLUDE_SUSv2=y
60# CONFIG_PARSE is not set
60 61
61# 62#
62# Installation Options 63# Installation Options
@@ -99,6 +100,10 @@ CONFIG_FEATURE_HWIB=y
99# 100#
100# Archival Utilities 101# Archival Utilities
101# 102#
103CONFIG_FEATURE_SEAMLESS_LZMA=y
104CONFIG_FEATURE_SEAMLESS_BZ2=y
105CONFIG_FEATURE_SEAMLESS_GZ=y
106CONFIG_FEATURE_SEAMLESS_Z=y
102CONFIG_AR=y 107CONFIG_AR=y
103CONFIG_FEATURE_AR_LONG_FILENAMES=y 108CONFIG_FEATURE_AR_LONG_FILENAMES=y
104CONFIG_BUNZIP2=y 109CONFIG_BUNZIP2=y
@@ -109,17 +114,11 @@ CONFIG_FEATURE_CPIO_O=y
109# CONFIG_DPKG_DEB is not set 114# CONFIG_DPKG_DEB is not set
110# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set 115# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
111CONFIG_GUNZIP=y 116CONFIG_GUNZIP=y
112CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
113CONFIG_GZIP=y 117CONFIG_GZIP=y
114CONFIG_RPM2CPIO=y 118CONFIG_RPM2CPIO=y
115CONFIG_RPM=y 119CONFIG_RPM=y
116CONFIG_FEATURE_RPM_BZ2=y
117CONFIG_TAR=y 120CONFIG_TAR=y
118CONFIG_FEATURE_TAR_CREATE=y 121CONFIG_FEATURE_TAR_CREATE=y
119CONFIG_FEATURE_TAR_GZIP=y
120CONFIG_FEATURE_TAR_BZIP2=y
121CONFIG_FEATURE_TAR_LZMA=y
122CONFIG_FEATURE_TAR_COMPRESS=y
123CONFIG_FEATURE_TAR_AUTODETECT=y 122CONFIG_FEATURE_TAR_AUTODETECT=y
124CONFIG_FEATURE_TAR_FROM=y 123CONFIG_FEATURE_TAR_FROM=y
125CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y 124CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
@@ -133,13 +132,6 @@ CONFIG_FEATURE_LZMA_FAST=y
133CONFIG_UNZIP=y 132CONFIG_UNZIP=y
134 133
135# 134#
136# Common options for cpio and tar
137#
138# CONFIG_FEATURE_DEB_TAR_GZ is not set
139# CONFIG_FEATURE_DEB_TAR_BZ2 is not set
140# CONFIG_FEATURE_DEB_TAR_LZMA is not set
141
142#
143# Coreutils 135# Coreutils
144# 136#
145CONFIG_BASENAME=y 137CONFIG_BASENAME=y
@@ -217,6 +209,7 @@ CONFIG_SEQ=y
217CONFIG_SHA1SUM=y 209CONFIG_SHA1SUM=y
218CONFIG_SLEEP=y 210CONFIG_SLEEP=y
219CONFIG_FEATURE_FANCY_SLEEP=y 211CONFIG_FEATURE_FANCY_SLEEP=y
212CONFIG_FEATURE_FLOAT_SLEEP=y
220CONFIG_SORT=y 213CONFIG_SORT=y
221CONFIG_FEATURE_SORT_BIG=y 214CONFIG_FEATURE_SORT_BIG=y
222CONFIG_SPLIT=y 215CONFIG_SPLIT=y
@@ -426,29 +419,28 @@ CONFIG_LSATTR=y
426# 419#
427# Linux Module Utilities 420# Linux Module Utilities
428# 421#
429CONFIG_DEPMOD=y 422CONFIG_MODPROBE_SMALL=y
430CONFIG_FEATURE_DEPMOD_PRUNE_FANCY=y 423CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE=y
431CONFIG_FEATURE_DEPMOD_ALIAS=y 424CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y
432CONFIG_INSMOD=y 425# CONFIG_DEPMOD is not set
433CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y 426# CONFIG_FEATURE_DEPMOD_PRUNE_FANCY is not set
434CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS=y 427# CONFIG_FEATURE_DEPMOD_ALIAS is not set
435CONFIG_FEATURE_INSMOD_LOADINKMEM=y 428# CONFIG_INSMOD is not set
436CONFIG_FEATURE_INSMOD_LOAD_MAP=y 429# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
437CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y 430# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
438CONFIG_RMMOD=y 431# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
439CONFIG_LSMOD=y 432# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
440CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y 433# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
441CONFIG_MODPROBE=y 434# CONFIG_RMMOD is not set
442CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y 435# CONFIG_LSMOD is not set
443CONFIG_FEATURE_MODPROBE_FANCY_ALIAS=y 436# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
444CONFIG_FEATURE_MODPROBE_BLACKLIST=y 437# CONFIG_MODPROBE is not set
445 438# CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS is not set
446# 439# CONFIG_FEATURE_MODPROBE_FANCY_ALIAS is not set
447# Options common to multiple modutils 440# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
448# 441# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
449CONFIG_FEATURE_CHECK_TAINTED_MODULE=y 442# CONFIG_FEATURE_2_4_MODULES is not set
450CONFIG_FEATURE_2_4_MODULES=y 443# CONFIG_FEATURE_2_6_MODULES is not set
451CONFIG_FEATURE_2_6_MODULES=y
452CONFIG_DEFAULT_MODULES_DIR="/lib/modules" 444CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
453CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" 445CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
454# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set 446# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
@@ -686,6 +678,7 @@ CONFIG_NC_SERVER=y
686CONFIG_NC_EXTRA=y 678CONFIG_NC_EXTRA=y
687CONFIG_NETSTAT=y 679CONFIG_NETSTAT=y
688CONFIG_FEATURE_NETSTAT_WIDE=y 680CONFIG_FEATURE_NETSTAT_WIDE=y
681CONFIG_FEATURE_NETSTAT_PRG=y
689CONFIG_NSLOOKUP=y 682CONFIG_NSLOOKUP=y
690CONFIG_PING=y 683CONFIG_PING=y
691CONFIG_PING6=y 684CONFIG_PING6=y
@@ -794,6 +787,7 @@ CONFIG_ASH_RANDOM_SUPPORT=y
794# CONFIG_HUSH_TICK is not set 787# CONFIG_HUSH_TICK is not set
795# CONFIG_HUSH_IF is not set 788# CONFIG_HUSH_IF is not set
796# CONFIG_HUSH_LOOPS is not set 789# CONFIG_HUSH_LOOPS is not set
790# CONFIG_HUSH_CASE is not set
797# CONFIG_LASH is not set 791# CONFIG_LASH is not set
798# CONFIG_MSH is not set 792# CONFIG_MSH is not set
799 793