aboutsummaryrefslogtreecommitdiff
path: root/libbb/dump.c
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2008-06-27 02:52:20 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2008-06-27 02:52:20 +0000
commitdefc1ea34074e7882724c460260d307cdf981a70 (patch)
treefca9b9a5fe243f9c0c76b84824ea2ff92ea8e589 /libbb/dump.c
parent26bc57d8b26425f23f4be974cce7bf35c95c9a1a (diff)
downloadbusybox-w32-defc1ea34074e7882724c460260d307cdf981a70.tar.gz
busybox-w32-defc1ea34074e7882724c460260d307cdf981a70.tar.bz2
busybox-w32-defc1ea34074e7882724c460260d307cdf981a70.zip
*: 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
Diffstat (limited to 'libbb/dump.c')
-rw-r--r--libbb/dump.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libbb/dump.c b/libbb/dump.c
index 4d6472e37..c45595285 100644
--- a/libbb/dump.c
+++ b/libbb/dump.c
@@ -33,7 +33,7 @@ static const char size_conv_str[] ALIGN1 =
33 33
34static const char lcc[] ALIGN1 = "diouxX"; 34static const char lcc[] ALIGN1 = "diouxX";
35 35
36int bb_dump_size(FS * fs) 36int FAST_FUNC bb_dump_size(FS *fs)
37{ 37{
38 FU *fu; 38 FU *fu;
39 int bcnt, cur_size; 39 int bcnt, cur_size;
@@ -652,7 +652,7 @@ static void display(void)
652 } 652 }
653} 653}
654 654
655int bb_dump_dump(char **argv) 655int FAST_FUNC bb_dump_dump(char **argv)
656{ 656{
657 FS *tfs; 657 FS *tfs;
658 658
@@ -674,7 +674,7 @@ int bb_dump_dump(char **argv)
674 return exitval; 674 return exitval;
675} 675}
676 676
677void bb_dump_add(const char *fmt) 677void FAST_FUNC bb_dump_add(const char *fmt)
678{ 678{
679 const char *p; 679 const char *p;
680 char *p1; 680 char *p1;