svn commit: trunk/busybox: archival console-tools coreutils coreuti etc...

vda at busybox.net vda at busybox.net
Tue Oct 3 21:00:11 UTC 2006


Author: vda
Date: 2006-10-03 14:00:06 -0700 (Tue, 03 Oct 2006)
New Revision: 16305

Log:
getopt_ulflags -> getopt32.
It is impossible to formulate sane ABI based on
size of ulong because it can be 32-bit or 64-bit.
Basically it means that you cannot portably use
more that 32 option chars in one call anyway...
Make it explicit.


Added:
   trunk/busybox/libbb/getopt32.c

Removed:
   trunk/busybox/libbb/getopt_ulflags.c

Modified:
   trunk/busybox/archival/ar.c
   trunk/busybox/archival/bunzip2.c
   trunk/busybox/archival/cpio.c
   trunk/busybox/archival/dpkg_deb.c
   trunk/busybox/archival/gunzip.c
   trunk/busybox/archival/gzip.c
   trunk/busybox/archival/tar.c
   trunk/busybox/archival/uncompress.c
   trunk/busybox/archival/unlzma.c
   trunk/busybox/console-tools/setconsole.c
   trunk/busybox/coreutils/cal.c
   trunk/busybox/coreutils/cat.c
   trunk/busybox/coreutils/catv.c
   trunk/busybox/coreutils/chgrp.c
   trunk/busybox/coreutils/chown.c
   trunk/busybox/coreutils/cmp.c
   trunk/busybox/coreutils/comm.c
   trunk/busybox/coreutils/cp.c
   trunk/busybox/coreutils/cut.c
   trunk/busybox/coreutils/date.c
   trunk/busybox/coreutils/df.c
   trunk/busybox/coreutils/diff.c
   trunk/busybox/coreutils/dos2unix.c
   trunk/busybox/coreutils/du.c
   trunk/busybox/coreutils/env.c
   trunk/busybox/coreutils/fold.c
   trunk/busybox/coreutils/head.c
   trunk/busybox/coreutils/id.c
   trunk/busybox/coreutils/install.c
   trunk/busybox/coreutils/libcoreutils/getopt_mk_fifo_nod.c
   trunk/busybox/coreutils/ln.c
   trunk/busybox/coreutils/ls.c
   trunk/busybox/coreutils/md5_sha1_sum.c
   trunk/busybox/coreutils/mkdir.c
   trunk/busybox/coreutils/mv.c
   trunk/busybox/coreutils/rm.c
   trunk/busybox/coreutils/rmdir.c
   trunk/busybox/coreutils/stat.c
   trunk/busybox/coreutils/sum.c
   trunk/busybox/coreutils/tee.c
   trunk/busybox/coreutils/touch.c
   trunk/busybox/coreutils/tty.c
   trunk/busybox/coreutils/uname.c
   trunk/busybox/coreutils/uudecode.c
   trunk/busybox/coreutils/uuencode.c
   trunk/busybox/coreutils/wc.c
   trunk/busybox/debianutils/mktemp.c
   trunk/busybox/debianutils/readlink.c
   trunk/busybox/debianutils/start_stop_daemon.c
   trunk/busybox/docs/busybox.net/FAQ.html
   trunk/busybox/e2fsprogs/lsattr.c
   trunk/busybox/editors/awk.c
   trunk/busybox/editors/patch.c
   trunk/busybox/editors/sed.c
   trunk/busybox/findutils/grep.c
   trunk/busybox/findutils/xargs.c
   trunk/busybox/include/libbb.h
   trunk/busybox/init/halt.c
   trunk/busybox/libbb/Makefile.in
   trunk/busybox/loginutils/addgroup.c
   trunk/busybox/loginutils/adduser.c
   trunk/busybox/loginutils/getty.c
   trunk/busybox/loginutils/login.c
   trunk/busybox/loginutils/passwd.c
   trunk/busybox/loginutils/su.c
   trunk/busybox/loginutils/sulogin.c
   trunk/busybox/loginutils/vlock.c
   trunk/busybox/miscutils/adjtimex.c
   trunk/busybox/miscutils/crond.c
   trunk/busybox/miscutils/eject.c
   trunk/busybox/miscutils/hdparm.c
   trunk/busybox/miscutils/less.c
   trunk/busybox/miscutils/makedevs.c
   trunk/busybox/miscutils/mountpoint.c
   trunk/busybox/miscutils/strings.c
   trunk/busybox/miscutils/watchdog.c
   trunk/busybox/modutils/insmod.c
   trunk/busybox/modutils/modprobe.c
   trunk/busybox/modutils/rmmod.c
   trunk/busybox/networking/arping.c
   trunk/busybox/networking/dnsd.c
   trunk/busybox/networking/ether-wake.c
   trunk/busybox/networking/fakeidentd.c
   trunk/busybox/networking/ftpgetput.c
   trunk/busybox/networking/hostname.c
   trunk/busybox/networking/httpd.c
   trunk/busybox/networking/ifupdown.c
   trunk/busybox/networking/inetd.c
   trunk/busybox/networking/ipcalc.c
   trunk/busybox/networking/nameif.c
   trunk/busybox/networking/netstat.c
   trunk/busybox/networking/route.c
   trunk/busybox/networking/telnet.c
   trunk/busybox/networking/telnetd.c
   trunk/busybox/networking/tftp.c
   trunk/busybox/networking/traceroute.c
   trunk/busybox/networking/wget.c
   trunk/busybox/networking/zcip.c
   trunk/busybox/procps/pidof.c
   trunk/busybox/procps/ps.c
   trunk/busybox/procps/top.c
   trunk/busybox/runit/chpst.c
   trunk/busybox/shell/bbsh.c
   trunk/busybox/shell/lash.c
   trunk/busybox/sysklogd/klogd.c
   trunk/busybox/sysklogd/logger.c
   trunk/busybox/sysklogd/syslogd.c
   trunk/busybox/util-linux/dmesg.c
   trunk/busybox/util-linux/fdformat.c
   trunk/busybox/util-linux/getopt.c
   trunk/busybox/util-linux/hwclock.c
   trunk/busybox/util-linux/ipcs.c
   trunk/busybox/util-linux/losetup.c
   trunk/busybox/util-linux/mount.c
   trunk/busybox/util-linux/rdate.c
   trunk/busybox/util-linux/readprofile.c
   trunk/busybox/util-linux/swaponoff.c
   trunk/busybox/util-linux/switch_root.c
   trunk/busybox/util-linux/umount.c


Changeset:

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

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



More information about the busybox-cvs mailing list