Review of the last few applied patches...

Rob Landley rob at landley.net
Fri May 19 17:28:05 UTC 2006


Review of yesterday's committed patches...

15134: fine.

15133:
Since /dev/null isn't going to move, this is just a size optimization, and
my question is does building all sources at once get this for us?  If so,
we don't need the complexity, and should probably remove bb_dev_null.  (It'll
be 2-3 years before building all sources at once becomes the recommended way
to do it, but we should start thinking about it now and avoid some cleanups
we'd just have to revert.)

We should check and make sure that building all sources at once _does_ merge
duplicate strings.  Let's see...  make clean, make defconfig, switch on
build at once, then "strings busybox | sort | uniq -d"...

Oh dear.  Somebody needs to poke the gcc guys.  We've got _lots_ of
duplicate strings that aren't being merged.  Apparently, we've even got
two copies of the CONFIG ones (for example, CONFIG_ADDGROUP is on line 5474
and line 7608 of the "strings busybox" output for the build at once version
configured with defconfig).  Why do we have two copies of the CONFIG strings
in the busybox binary?

I just hand edited the duplicate strings output to remove the false positives,
and there's 615 left.  (See attachment.)

15132: fine (see 15133)

15131: mostly fine, although I believe you don't need USE() around a local
variable declaration unless the code that uses it is entirely #ifdefed out and
you want to avoid the warning.  If the code using a variable is dead code
eliminated, then the variables should be too, without a warning.

Although again, my understanding of what a sane optimizer would do may not
match the reality of gcc...

15129: fine (I'd have tried to clean up the #ifdef while I was there, but
that's a separate issue.)

15128: I'd have removed it.

15126: Fine.  Should add the llist note to the TODO.  In fact I should go
through the todo thread from last month and add all the minor todo items
to the TODO.

15124: What is strings.h needed for again?  Does this #include make a warning
go away, or is some future "remove unnecessary #includes" pass going to just
undo this again?  There's no rationale as to _why_ this was included.  Maybe
it was in the email.

15122: ok.

15121: I was trying to poke Robert Day into getting and using an SVN 
account. :P

15119: Nitpick: If you're going to fix the comment why didn't you fix the
\ after the ` to be an /?  The code itself looks fine...

-- 
Never bet against the cheap plastic solution.
-------------- next part --------------
----------------------------
%-10s %-10s %-10s %-10s
%-10s %-10s %-10s %-10s %-10s
%-10s %-10s %-10s %-10s %-10s %-10s
1.38
%.24s
30-Jun-2005
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=
accept
Access: (%04a/%10.10A)  Uid: (%5u/%8U)   Gid: (%5g/%8G)
Access: %x
%a, %d %b %Y %H:%M:%S GMT
adjtimex
atan2
basename
bind
broadcast
Cannot open %s
change_time=%-26.24s
Change: %z
chroot
CONFIG_ADDGROUP=y
CONFIG_ADDUSER=y
CONFIG_ADJTIMEX=y
CONFIG_ARPING=y
CONFIG_AR=y
CONFIG_ASH_ALIAS=y
CONFIG_ASH_BUILTIN_ECHO=y
CONFIG_ASH_CMDCMD=y
CONFIG_ASH_EXPAND_PRMT=y
CONFIG_ASH_GETOPTS=y
CONFIG_ASH_JOB_CONTROL=y
CONFIG_ASH_MAIL=y
CONFIG_ASH_MATH_SUPPORT_64=y
CONFIG_ASH_MATH_SUPPORT=y
CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
CONFIG_ASH_RANDOM_SUPPORT=y
CONFIG_ASH_READ_NCHARS=y
CONFIG_ASH_READ_TIMEOUT=y
CONFIG_ASH=y
CONFIG_AWK=y
CONFIG_BASENAME=y
CONFIG_BBCONFIG=y
CONFIG_BB_SYSCTL=y
CONFIG_BEGIN=n
CONFIG_BUILD_AT_ONCE=y
# CONFIG_BUILD_LIBBUSYBOX is not set
CONFIG_BUNZIP2=y
CONFIG_CAL=y
CONFIG_CAT=y
CONFIG_CHATTR=y
CONFIG_CHGRP=y
CONFIG_CHMOD=y
CONFIG_CHOWN=y
CONFIG_CHROOT=y
CONFIG_CHVT=y
CONFIG_CKSUM=y
CONFIG_CLEAR=y
CONFIG_CMP=y
CONFIG_COMM=y
CONFIG_CPIO=y
CONFIG_CP=y
CONFIG_CROND=y
CONFIG_CRONTAB=y
CONFIG_CUT=y
CONFIG_DATE=y
CONFIG_DC=y
CONFIG_DD=y
CONFIG_DEALLOCVT=y
# CONFIG_DEBUG is not set
# CONFIG_DEBUG_PESSIMIZE is not set
# CONFIG_DEBUG_YANK_SUSv2 is not set
CONFIG_DELGROUP=y
CONFIG_DELUSER=y
CONFIG_DEVFSD_FG_NP=y
CONFIG_DEVFSD_MODLOAD=y
CONFIG_DEVFSD_VERBOSE=y
CONFIG_DEVFSD=y
CONFIG_DF=y
CONFIG_DIFF=y
CONFIG_DIRNAME=y
# CONFIG_DMALLOC is not set
CONFIG_DMESG=y
CONFIG_DNSD=y
CONFIG_DOS2UNIX=y
CONFIG_DPKG_DEB=y
CONFIG_DPKG=y
CONFIG_DUMPKMAP=y
CONFIG_DUMPLEASES=y
CONFIG_DU=y
CONFIG_E2FSCK=y
CONFIG_E2LABEL=y
CONFIG_ECHO=y
CONFIG_ED=y
# CONFIG_EFENCE is not set
CONFIG_EJECT=y
CONFIG_END=n
CONFIG_ENV=y
CONFIG_ETHER_WAKE=y
CONFIG_EXPR_MATH_SUPPORT_64=y
CONFIG_EXPR=y
CONFIG_FAKEIDENTD=y
CONFIG_FALSE=y
CONFIG_FBSET=y
CONFIG_FDFLUSH=y
CONFIG_FDFORMAT=y
CONFIG_FDISK=y
CONFIG_FEATURE_2_4_MODULES=y
CONFIG_FEATURE_2_6_MODULES=y
CONFIG_FEATURE_AIX_LABEL=y
CONFIG_FEATURE_AR_LONG_FILENAMES=y
CONFIG_FEATURE_AUTOWIDTH=y
CONFIG_FEATURE_AWK_MATH=y
# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
CONFIG_FEATURE_CAT_ESCAPE=y
CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
# CONFIG_FEATURE_CLEAN_UP is not set
CONFIG_FEATURE_COMMAND_EDITING_VI=y
CONFIG_FEATURE_COMMAND_EDITING=y
CONFIG_FEATURE_COMMAND_HISTORY=15
CONFIG_FEATURE_COMMAND_SAVEHISTORY=y
CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y
CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION=y
CONFIG_FEATURE_COMPRESS_USAGE=y
CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
CONFIG_FEATURE_DATE_ISOFMT=y
CONFIG_FEATURE_DD_IBS_OBS=y
CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
CONFIG_FEATURE_DEB_TAR_BZ2=y
CONFIG_FEATURE_DEB_TAR_GZ=y
CONFIG_FEATURE_DEB_TAR_LZMA=y
# CONFIG_FEATURE_DEVFS is not set
CONFIG_FEATURE_DEVPTS=y
CONFIG_FEATURE_DIFF_BINARY=y
CONFIG_FEATURE_DIFF_DIR=y
CONFIG_FEATURE_DIFF_MINIMAL=y
CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY=y
CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
CONFIG_FEATURE_EXTRA_QUIET=y
CONFIG_FEATURE_FANCY_ECHO=y
CONFIG_FEATURE_FANCY_HEAD=y
CONFIG_FEATURE_FANCY_PING6=y
CONFIG_FEATURE_FANCY_PING=y
CONFIG_FEATURE_FANCY_SLEEP=y
CONFIG_FEATURE_FANCY_TAIL=y
CONFIG_FEATURE_FBSET_FANCY=y
CONFIG_FEATURE_FBSET_READMODE=y
CONFIG_FEATURE_FDISK_ADVANCED=y
CONFIG_FEATURE_FDISK_WRITABLE=y
CONFIG_FEATURE_FIND_EXEC=y
CONFIG_FEATURE_FIND_INUM=y
CONFIG_FEATURE_FIND_MMIN=y
CONFIG_FEATURE_FIND_MTIME=y
CONFIG_FEATURE_FIND_NEWER=y
CONFIG_FEATURE_FIND_PERM=y
CONFIG_FEATURE_FIND_PRINT0=y
CONFIG_FEATURE_FIND_TYPE=y
CONFIG_FEATURE_FIND_XDEV=y
# CONFIG_FEATURE_FULL_LIBBUSYBOX is not set
CONFIG_FEATURE_GREP_CONTEXT=y
CONFIG_FEATURE_GREP_EGREP_ALIAS=y
CONFIG_FEATURE_GREP_FGREP_ALIAS=y
CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
CONFIG_FEATURE_HTTPD_AUTH_MD5=y
CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
CONFIG_FEATURE_HTTPD_CGI=y
CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
CONFIG_FEATURE_HTTPD_SETUID=y
CONFIG_FEATURE_HTTPD_WITHOUT_INETD=y
CONFIG_FEATURE_HUMAN_READABLE=y
CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
CONFIG_FEATURE_HWCLOCK_LONGOPTIONS=y
CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
CONFIG_FEATURE_IFCONFIG_HW=y
CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
CONFIG_FEATURE_IFCONFIG_SLIP=y
CONFIG_FEATURE_IFCONFIG_STATUS=y
CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y
CONFIG_FEATURE_IFUPDOWN_IPV4=y
CONFIG_FEATURE_IFUPDOWN_IPV6=y
CONFIG_FEATURE_IFUPDOWN_IPX=y
CONFIG_FEATURE_IFUPDOWN_IP=y
CONFIG_FEATURE_IFUPDOWN_MAPPING=y
CONFIG_FEATURE_INETD_RPC=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO=y
CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME=y
CONFIG_FEATURE_INIT_COREDUMPS=y
CONFIG_FEATURE_INITRD=y
CONFIG_FEATURE_INIT_SCTTY=y
CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS=y
CONFIG_FEATURE_INSMOD_LOADINKMEM=y
CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL=y
CONFIG_FEATURE_INSMOD_LOAD_MAP=y
CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y
CONFIG_FEATURE_INSTALLER=y
CONFIG_FEATURE_IP_ADDRESS=y
CONFIG_FEATURE_IPCALC_FANCY=y
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
CONFIG_FEATURE_IPC_SYSLOG=y
CONFIG_FEATURE_IP_LINK=y
CONFIG_FEATURE_IP_ROUTE=y
CONFIG_FEATURE_IP_SHORT_FORMS=y
CONFIG_FEATURE_IP_TUNNEL=y
CONFIG_FEATURE_IPV6=y
CONFIG_FEATURE_LESS_BRACKETS=y
CONFIG_FEATURE_LESS_FLAGCS=y
CONFIG_FEATURE_LESS_FLAGS=y
CONFIG_FEATURE_LESS_MARKS=y
CONFIG_FEATURE_LESS_REGEXP=y
CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
CONFIG_FEATURE_LS_COLOR=y
CONFIG_FEATURE_LS_FILETYPES=y
CONFIG_FEATURE_LS_FOLLOWLINKS=y
CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
CONFIG_FEATURE_LS_RECURSIVE=y
CONFIG_FEATURE_LS_SORTFILES=y
CONFIG_FEATURE_LS_TIMESTAMPS=y
CONFIG_FEATURE_LS_USERNAME=y
CONFIG_FEATURE_LZMA_FAST=y
# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
CONFIG_FEATURE_MAKEDEVS_TABLE=y
CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
CONFIG_FEATURE_MDEV_CONF=y
CONFIG_FEATURE_MINIX2=y
CONFIG_FEATURE_MKSWAP_V0=y
CONFIG_FEATURE_MODPROBE_MULTIPLE_OPTIONS=y
CONFIG_FEATURE_MOUNT_LOOP=y
CONFIG_FEATURE_MOUNT_NFS=y
# CONFIG_FEATURE_MTAB_SUPPORT is not set
CONFIG_FEATURE_OSF_LABEL=y
CONFIG_FEATURE_PIDOF_OMIT=y
CONFIG_FEATURE_PIDOF_SINGLE=y
CONFIG_FEATURE_PRESERVE_HARDLINKS=y
CONFIG_FEATURE_PS_WIDE=y
# CONFIG_FEATURE_QUERY_MODULE_INTERFACE is not set
CONFIG_FEATURE_READLINK_FOLLOW=y
CONFIG_FEATURE_REMOTE_LOG=y
CONFIG_FEATURE_ROTATE_LOGFILE=y
CONFIG_FEATURE_SECURETTY=y
CONFIG_FEATURE_SGI_LABEL=y
CONFIG_FEATURE_SHADOWPASSWDS=y
# CONFIG_FEATURE_SHARED_BUSYBOX is not set
CONFIG_FEATURE_SH_EXTRA_QUIET=y
CONFIG_FEATURE_SH_FANCY_PROMPT=y
# CONFIG_FEATURE_SH_IS_ASH is not set
# CONFIG_FEATURE_SH_IS_HUSH is not set
# CONFIG_FEATURE_SH_IS_LASH is not set
# CONFIG_FEATURE_SH_IS_MSH is not set
CONFIG_FEATURE_SH_IS_NONE=y
CONFIG_FEATURE_SH_STANDALONE_SHELL=y
CONFIG_FEATURE_SORT_BIG=y
CONFIG_FEATURE_STAT_FORMAT=y
CONFIG_FEATURE_SUID_CONFIG_QUIET=y
CONFIG_FEATURE_SUID_CONFIG=y
CONFIG_FEATURE_SUID=y
CONFIG_FEATURE_SUN_LABEL=y
CONFIG_FEATURE_TAR_BZIP2=y
CONFIG_FEATURE_TAR_COMPRESS=y
CONFIG_FEATURE_TAR_CREATE=y
CONFIG_FEATURE_TAR_FROM=y
CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
CONFIG_FEATURE_TAR_GZIP=y
CONFIG_FEATURE_TAR_LONG_OPTIONS=y
CONFIG_FEATURE_TAR_LZMA=y
CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
CONFIG_FEATURE_TELNET_AUTOLOGIN=y
CONFIG_FEATURE_TELNETD_INETD=y
CONFIG_FEATURE_TELNET_TTYPE=y
CONFIG_FEATURE_TEST_64=y
CONFIG_FEATURE_TFTP_BLOCKSIZE=y
CONFIG_FEATURE_TFTP_DEBUG=y
CONFIG_FEATURE_TFTP_GET=y
CONFIG_FEATURE_TFTP_PUT=y
CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
CONFIG_FEATURE_TR_CLASSES=y
CONFIG_FEATURE_TR_EQUIV=y
# CONFIG_FEATURE_UDHCP_DEBUG is not set
CONFIG_FEATURE_UDHCP_SYSLOG=y
CONFIG_FEATURE_UMOUNT_ALL=y
CONFIG_FEATURE_UNARCHIVE_TAPE=y
CONFIG_FEATURE_USE_INITTAB=y
CONFIG_FEATURE_USE_TERMIOS=y
CONFIG_FEATURE_UTMP=y
CONFIG_FEATURE_VERBOSE_USAGE=y
CONFIG_FEATURE_VI_COLON=y
CONFIG_FEATURE_VI_DOT_CMD=y
CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
CONFIG_FEATURE_VI_READONLY=y
CONFIG_FEATURE_VI_SEARCH=y
CONFIG_FEATURE_VI_SETOPTS=y
CONFIG_FEATURE_VI_SET=y
CONFIG_FEATURE_VI_USE_SIGNALS=y
CONFIG_FEATURE_VI_WIN_RESIZE=y
CONFIG_FEATURE_VI_YANKMARK=y
CONFIG_FEATURE_WGET_AUTHENTICATION=y
CONFIG_FEATURE_WGET_IP6_LITERAL=y
CONFIG_FEATURE_WGET_STATUSBAR=y
CONFIG_FEATURE_WTMP=y
CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
CONFIG_FINDFS=y
CONFIG_FIND=y
CONFIG_FOLD=y
CONFIG_FREERAMDISK=y
CONFIG_FREE=y
CONFIG_FSCK_MINIX=y
CONFIG_FSCK=y
CONFIG_FTPGET=y
CONFIG_FTPPUT=y
CONFIG_FUSER=y
CONFIG_GETOPT=y
CONFIG_GETTY=y
CONFIG_GREP=y
CONFIG_GUNZIP=y
CONFIG_GZIP=y
CONFIG_HALT=y
CONFIG_HDPARM=y
CONFIG_HEAD=y
CONFIG_HEXDUMP=y
CONFIG_HOSTID=y
CONFIG_HOSTNAME=y
CONFIG_HTTPD=y
CONFIG_HUSH=y
CONFIG_HWCLOCK=y
CONFIG_ID=y
CONFIG_IFCONFIG=y
CONFIG_IFUPDOWN=y
CONFIG_INETD=y
CONFIG_INIT=y
CONFIG_INSMOD=y
# CONFIG_INSTALL_APPLET_DONT is not set
# CONFIG_INSTALL_APPLET_HARDLINKS is not set
CONFIG_INSTALL_APPLET_SYMLINKS=y
# CONFIG_INSTALL_NO_USR is not set
CONFIG_INSTALL=y
CONFIG_IPADDR=y
CONFIG_IPCALC=y
CONFIG_IPCRM=y
CONFIG_IPCS=y
CONFIG_IPLINK=y
CONFIG_IPROUTE=y
CONFIG_IPTUNNEL=y
CONFIG_IP=y
CONFIG_KILLALL=y
CONFIG_KILL=y
CONFIG_KLOGD=y
CONFIG_LASH=y
CONFIG_LAST=y
CONFIG_LENGTH=y
CONFIG_LESS=y
CONFIG_LFS=y
CONFIG_LN=y
CONFIG_LOADFONT=y
CONFIG_LOADKMAP=y
CONFIG_LOCALE_SUPPORT=y
CONFIG_LOGGER=y
CONFIG_LOGIN=y
CONFIG_LOGNAME=y
CONFIG_LOGREAD=y
CONFIG_LOSETUP=y
CONFIG_LSATTR=y
CONFIG_LSMOD=y
CONFIG_LS=y
CONFIG_MAKEDEVS=y
CONFIG_MD5_SIZE_VS_SPEED=2
CONFIG_MD5SUM=y
CONFIG_MDEV=y
CONFIG_MESG=y
CONFIG_MKDIR=y
CONFIG_MKE2FS=y
CONFIG_MKFIFO=y
CONFIG_MKFS_MINIX=y
CONFIG_MKNOD=y
CONFIG_MKSWAP=y
CONFIG_MKTEMP=y
CONFIG_MODPROBE=y
CONFIG_MORE=y
CONFIG_MOUNTPOINT=y
CONFIG_MOUNT=y
CONFIG_MSH=y
CONFIG_MT=y
CONFIG_MV=y
CONFIG_NAMEIF=y
CONFIG_NC_GAPING_SECURITY_HOLE=y
CONFIG_NC=y
CONFIG_NETSTAT=y
CONFIG_NICE=y
# CONFIG_NO_DEBUG_LIB is not set
CONFIG_NOHUP=y
CONFIG_NSLOOKUP=y
CONFIG_OD=y
CONFIG_OPENVT=y
CONFIG_PASSWD=y
CONFIG_PATCH=y
CONFIG_PIDOF=y
CONFIG_PING6=y
CONFIG_PING=y
CONFIG_PIPE_PROGRESS=y
CONFIG_PIVOT_ROOT=y
CONFIG_PRINTENV=y
CONFIG_PRINTF=y
CONFIG_PS=y
CONFIG_PWD=y
CONFIG_RDATE=y
CONFIG_READLINK=y
CONFIG_READPROFILE=y
CONFIG_REALPATH=y
CONFIG_RENICE=y
CONFIG_RESET=y
CONFIG_RMDIR=y
CONFIG_RMMOD=y
CONFIG_RM=y
CONFIG_ROUTE=y
CONFIG_RPM2CPIO=y
CONFIG_RPM=y
CONFIG_RUNLEVEL=y
CONFIG_RUN_PARTS=y
CONFIG_RX=y
CONFIG_SED=y
# CONFIG_SELINUX is not set
CONFIG_SEQ=y
CONFIG_SETARCH=y
CONFIG_SETCONSOLE=y
CONFIG_SETKEYCODES=y
CONFIG_SETLOGCONS=y
CONFIG_SETSID=y
CONFIG_SHA1SUM=y
CONFIG_SHOW_USAGE=y
CONFIG_SLEEP=y
CONFIG_SORT=y
CONFIG_START_STOP_DAEMON=y
# CONFIG_STATIC is not set
CONFIG_STAT=y
CONFIG_STRINGS=y
CONFIG_STTY=y
CONFIG_SULOGIN=y
CONFIG_SUM=y
CONFIG_SU=y
CONFIG_SWAPONOFF=y
CONFIG_SWITCH_ROOT=y
CONFIG_SYNC=y
CONFIG_SYSLOGD=y
CONFIG_TAIL=y
CONFIG_TAR=y
CONFIG_TEE=y
CONFIG_TELNETD=y
CONFIG_TELNET=y
CONFIG_TEST=y
CONFIG_TFTP=y
CONFIG_TIME=y
CONFIG_TOP=y
CONFIG_TOUCH=y
CONFIG_TRACEROUTE=y
CONFIG_TRUE=y
CONFIG_TR=y
CONFIG_TTY=y
CONFIG_TUNE2FS=y
CONFIG_UDHCPC=y
CONFIG_UDHCPD=y
CONFIG_UMOUNT=y
CONFIG_UNAME=y
CONFIG_UNCOMPRESS=y
CONFIG_UNIQ=y
CONFIG_UNIX2DOS=y
CONFIG_UNLZMA=y
CONFIG_UNZIP=y
CONFIG_UPTIME=y
CONFIG_USE_BB_PWD_GRP=y
CONFIG_USE_BB_SHADOW=y
CONFIG_USLEEP=y
CONFIG_UUDECODE=y
CONFIG_UUENCODE=y
CONFIG_VCONFIG=y
CONFIG_VI=y
CONFIG_VLOCK=y
CONFIG_WATCHDOG=y
CONFIG_WATCH=y
CONFIG_WC=y
CONFIG_WGET=y
CONFIG_WHICH=y
CONFIG_WHOAMI=y
CONFIG_WHO=y
CONFIG_XARGS=y
CONFIG_YES=y
CONFIG_ZCIP=y
Connection: close
content won't be recoverable.
Couldn't open file '%s'
default
delete
/dev/console
%d extra sects/cyl, interleave %d:1
diouxX
dirname
%dm%fs %dm%fs
done
Dump terminated
else
endmode
execl
execvp
Extended options are separated by commas, and may take an argument which
fflush
  File: "%N"
FILENAME
Firstdatazone=%ld (%ld)
fscanf
func
getlogin
getopt
getpwuid
HISTFILE
HOME
Illegal option -%c
init_module
Internal error
ioctl
is not installed or flagged to be installed
	is set off by an equals ('=') sign.
It is highly recommended that the partition at offset 0
LC_ALL
LC_CTYPE
%ld blocks
%ld inodes
Linux LVM
listen
localtime
Maxsize=%ld
metric
min = %d; time = %d;
mkdir
mkfifo
Modify: %y
netmask
No arg for -%c option
NTFS volume set
pivot_root
poll
popen
/proc/net/route
/proc/sys/kernel/tainted
putenv
readlink
realpath
recv
recvfrom
remove
rewind
rmdir
==> %s <==
select
semget
send
sendto
sethostname
setsid
 setting %s to %ld
shmat
shmctl
shmdt
shmget
shutdown
sigaction
  Size: %-10s	Blocks: %-10b IO Block: %-6o %F
%s: not found
sqrt
srand
Ssx-
Status: %s
stderr
strftime
substr
swapoff
swapon
	%s was compiled for kernel version %s
system
tcsetpgrp
The maximum number of partitions has been created
tolower
toupper
ttyname
uname
unclosed ${
Units = %s of %d * 512 bytes
until
until you decide to write them. After that, of course, the previous
usleep
/usr/bin
/usr/sbin
vfork
waitpid
while
Zonesize=%d


More information about the busybox mailing list