svn commit: trunk/busybox: archival archival/libunarchive coreutils etc...
vda at busybox.net
vda at busybox.net
Fri Jun 27 02:52:24 UTC 2008
Author: vda
Date: 2008-06-26 19:52:20 -0700 (Thu, 26 Jun 2008)
New Revision: 22526
Log:
*: introduce and use FAST_FUNC: regparm on i386, otherwise no-on
text data bss dec hex filename
808035 611 6868 815514 c719a busybox_old
804472 611 6868 811951 c63af busybox_unstripped
Modified:
trunk/busybox/archival/ar.c
trunk/busybox/archival/bbunzip.c
trunk/busybox/archival/dpkg.c
trunk/busybox/archival/libunarchive/archive_xread_all_eof.c
trunk/busybox/archival/libunarchive/data_align.c
trunk/busybox/archival/libunarchive/data_extract_all.c
trunk/busybox/archival/libunarchive/data_extract_to_buffer.c
trunk/busybox/archival/libunarchive/data_extract_to_stdout.c
trunk/busybox/archival/libunarchive/data_skip.c
trunk/busybox/archival/libunarchive/decompress_bunzip2.c
trunk/busybox/archival/libunarchive/decompress_uncompress.c
trunk/busybox/archival/libunarchive/decompress_unlzma.c
trunk/busybox/archival/libunarchive/decompress_unzip.c
trunk/busybox/archival/libunarchive/filter_accept_all.c
trunk/busybox/archival/libunarchive/filter_accept_list.c
trunk/busybox/archival/libunarchive/filter_accept_list_reassign.c
trunk/busybox/archival/libunarchive/filter_accept_reject_list.c
trunk/busybox/archival/libunarchive/find_list_entry.c
trunk/busybox/archival/libunarchive/get_header_ar.c
trunk/busybox/archival/libunarchive/get_header_cpio.c
trunk/busybox/archival/libunarchive/get_header_tar.c
trunk/busybox/archival/libunarchive/get_header_tar_bz2.c
trunk/busybox/archival/libunarchive/get_header_tar_gz.c
trunk/busybox/archival/libunarchive/get_header_tar_lzma.c
trunk/busybox/archival/libunarchive/header_list.c
trunk/busybox/archival/libunarchive/header_skip.c
trunk/busybox/archival/libunarchive/header_verbose_list.c
trunk/busybox/archival/libunarchive/init_handle.c
trunk/busybox/archival/libunarchive/open_transformer.c
trunk/busybox/archival/libunarchive/seek_by_jump.c
trunk/busybox/archival/libunarchive/seek_by_read.c
trunk/busybox/archival/libunarchive/unpack_ar_archive.c
trunk/busybox/archival/rpm.c
trunk/busybox/archival/tar.c
trunk/busybox/coreutils/chmod.c
trunk/busybox/coreutils/chown.c
trunk/busybox/coreutils/uudecode.c
trunk/busybox/debianutils/run_parts.c
trunk/busybox/e2fsprogs/old_e2fsprogs/e2p/e2p.h
trunk/busybox/e2fsprogs/old_e2fsprogs/e2p/pf.c
trunk/busybox/editors/diff.c
trunk/busybox/editors/sed.c
trunk/busybox/editors/vi.c
trunk/busybox/findutils/find.c
trunk/busybox/findutils/grep.c
trunk/busybox/include/dump.h
trunk/busybox/include/inet_common.h
trunk/busybox/include/libbb.h
trunk/busybox/include/platform.h
trunk/busybox/include/rtc_.h
trunk/busybox/include/unarchive.h
trunk/busybox/include/xatonum.h
trunk/busybox/include/xregex.h
trunk/busybox/libbb/appletlib.c
trunk/busybox/libbb/ask_confirmation.c
trunk/busybox/libbb/bb_askpass.c
trunk/busybox/libbb/bb_basename.c
trunk/busybox/libbb/bb_do_delay.c
trunk/busybox/libbb/bb_pwd.c
trunk/busybox/libbb/bb_qsort.c
trunk/busybox/libbb/bb_strtonum.c
trunk/busybox/libbb/change_identity.c
trunk/busybox/libbb/chomp.c
trunk/busybox/libbb/compare_string_array.c
trunk/busybox/libbb/concat_path_file.c
trunk/busybox/libbb/concat_subpath_file.c
trunk/busybox/libbb/copy_file.c
trunk/busybox/libbb/copyfd.c
trunk/busybox/libbb/correct_password.c
trunk/busybox/libbb/crc32.c
trunk/busybox/libbb/create_icmp6_socket.c
trunk/busybox/libbb/create_icmp_socket.c
trunk/busybox/libbb/crypt_make_salt.c
trunk/busybox/libbb/device_open.c
trunk/busybox/libbb/die_if_bad_username.c
trunk/busybox/libbb/dump.c
trunk/busybox/libbb/error_msg.c
trunk/busybox/libbb/error_msg_and_die.c
trunk/busybox/libbb/execable.c
trunk/busybox/libbb/fclose_nonstdin.c
trunk/busybox/libbb/fflush_stdout_and_exit.c
trunk/busybox/libbb/fgets_str.c
trunk/busybox/libbb/find_mount_point.c
trunk/busybox/libbb/find_pid_by_name.c
trunk/busybox/libbb/find_root_device.c
trunk/busybox/libbb/full_write.c
trunk/busybox/libbb/get_console.c
trunk/busybox/libbb/get_last_path_component.c
trunk/busybox/libbb/get_line_from_file.c
trunk/busybox/libbb/getopt32.c
trunk/busybox/libbb/getpty.c
trunk/busybox/libbb/herror_msg.c
trunk/busybox/libbb/herror_msg_and_die.c
trunk/busybox/libbb/human_readable.c
trunk/busybox/libbb/inet_common.c
trunk/busybox/libbb/info_msg.c
trunk/busybox/libbb/inode_hash.c
trunk/busybox/libbb/isdirectory.c
trunk/busybox/libbb/kernel_version.c
trunk/busybox/libbb/last_char_is.c
trunk/busybox/libbb/lineedit.c
trunk/busybox/libbb/llist.c
trunk/busybox/libbb/login.c
trunk/busybox/libbb/loop.c
trunk/busybox/libbb/make_directory.c
trunk/busybox/libbb/match_fstype.c
trunk/busybox/libbb/md5.c
trunk/busybox/libbb/mode_string.c
trunk/busybox/libbb/mtab.c
trunk/busybox/libbb/obscure.c
trunk/busybox/libbb/parse_mode.c
trunk/busybox/libbb/perror_msg.c
trunk/busybox/libbb/perror_msg_and_die.c
trunk/busybox/libbb/perror_nomsg.c
trunk/busybox/libbb/perror_nomsg_and_die.c
trunk/busybox/libbb/pidfile.c
trunk/busybox/libbb/print_flags.c
trunk/busybox/libbb/printable.c
trunk/busybox/libbb/process_escape_sequence.c
trunk/busybox/libbb/procps.c
trunk/busybox/libbb/pw_encrypt.c
trunk/busybox/libbb/read.c
trunk/busybox/libbb/recursive_action.c
trunk/busybox/libbb/remove_file.c
trunk/busybox/libbb/restricted_shell.c
trunk/busybox/libbb/rtc.c
trunk/busybox/libbb/run_shell.c
trunk/busybox/libbb/safe_gethostname.c
trunk/busybox/libbb/safe_poll.c
trunk/busybox/libbb/safe_strncpy.c
trunk/busybox/libbb/safe_write.c
trunk/busybox/libbb/selinux_common.c
trunk/busybox/libbb/setup_environment.c
trunk/busybox/libbb/sha1.c
trunk/busybox/libbb/signals.c
trunk/busybox/libbb/simplify_path.c
trunk/busybox/libbb/skip_whitespace.c
trunk/busybox/libbb/speed_table.c
trunk/busybox/libbb/str_tolower.c
trunk/busybox/libbb/strrstr.c
trunk/busybox/libbb/time.c
trunk/busybox/libbb/trim.c
trunk/busybox/libbb/u_signal_names.c
trunk/busybox/libbb/udp_io.c
trunk/busybox/libbb/update_passwd.c
trunk/busybox/libbb/uuencode.c
trunk/busybox/libbb/vdprintf.c
trunk/busybox/libbb/verror_msg.c
trunk/busybox/libbb/vfork_daemon_rexec.c
trunk/busybox/libbb/warn_ignoring_args.c
trunk/busybox/libbb/wfopen.c
trunk/busybox/libbb/wfopen_input.c
trunk/busybox/libbb/write.c
trunk/busybox/libbb/xatonum.c
trunk/busybox/libbb/xatonum_template.c
trunk/busybox/libbb/xconnect.c
trunk/busybox/libbb/xfunc_die.c
trunk/busybox/libbb/xfuncs.c
trunk/busybox/libbb/xfuncs_printf.c
trunk/busybox/libbb/xgetcwd.c
trunk/busybox/libbb/xgethostbyname.c
trunk/busybox/libbb/xreadlink.c
trunk/busybox/libbb/xregcomp.c
trunk/busybox/libpwdgrp/uidgid_get.c
trunk/busybox/loginutils/addgroup.c
trunk/busybox/loginutils/deluser.c
trunk/busybox/modutils/depmod.c
trunk/busybox/modutils/insmod.c
trunk/busybox/networking/dnsd.c
trunk/busybox/networking/interface.c
trunk/busybox/networking/route.c
trunk/busybox/selinux/chcon.c
trunk/busybox/selinux/setfiles.c
trunk/busybox/shell/hush.c
trunk/busybox/shell/lash_unused.c
trunk/busybox/util-linux/mdev.c
Changeset:
Sorry, the patch is too large to include (5926 lines).
Please use ViewCVS to see it!
http://busybox.net/cgi-bin/viewcvs.cgi?view=rev&root=svn&rev=22526
More information about the busybox-cvs
mailing list