diff options
author | Denis Vlasenko <vda.linux@googlemail.com> | 2007-10-11 10:05:36 +0000 |
---|---|---|
committer | Denis Vlasenko <vda.linux@googlemail.com> | 2007-10-11 10:05:36 +0000 |
commit | 9b49a5ed8551e46892af3f676e5d96d21b540e3c (patch) | |
tree | 3d177ef7f3f5e8338690718c86012203ef29a7da /modutils/insmod.c | |
parent | 8d82cf72c99a8ab8bdbb0b179a1f1135a004c47a (diff) | |
download | busybox-w32-9b49a5ed8551e46892af3f676e5d96d21b540e3c.tar.gz busybox-w32-9b49a5ed8551e46892af3f676e5d96d21b540e3c.tar.bz2 busybox-w32-9b49a5ed8551e46892af3f676e5d96d21b540e3c.zip |
add -fvisibility=hidden to CC flags, mark XXX_main functions
EXTERNALLY_VISIBLE. 5% size reduction of libbusybox.so
Diffstat (limited to 'modutils/insmod.c')
-rw-r--r-- | modutils/insmod.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/modutils/insmod.c b/modutils/insmod.c index d7e4bef68..6f3b7d0f4 100644 --- a/modutils/insmod.c +++ b/modutils/insmod.c | |||
@@ -72,7 +72,7 @@ | |||
72 | #endif | 72 | #endif |
73 | 73 | ||
74 | #if ENABLE_FEATURE_2_6_MODULES | 74 | #if ENABLE_FEATURE_2_6_MODULES |
75 | extern int insmod_ng_main(int argc, char **argv); | 75 | extern int insmod_ng_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; |
76 | #endif | 76 | #endif |
77 | 77 | ||
78 | 78 | ||
@@ -3952,8 +3952,8 @@ static void print_load_map(struct obj_file *f) | |||
3952 | void print_load_map(struct obj_file *f); | 3952 | void print_load_map(struct obj_file *f); |
3953 | #endif | 3953 | #endif |
3954 | 3954 | ||
3955 | int insmod_main( int argc, char **argv); | 3955 | int insmod_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; |
3956 | int insmod_main( int argc, char **argv) | 3956 | int insmod_main(int argc, char **argv) |
3957 | { | 3957 | { |
3958 | char *opt_o, *arg1; | 3958 | char *opt_o, *arg1; |
3959 | int len; | 3959 | int len; |
@@ -4261,7 +4261,7 @@ static const char *moderror(int err) | |||
4261 | } | 4261 | } |
4262 | } | 4262 | } |
4263 | 4263 | ||
4264 | int insmod_ng_main(int argc, char **argv); | 4264 | int insmod_ng_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE; |
4265 | int insmod_ng_main(int argc, char **argv) | 4265 | int insmod_ng_main(int argc, char **argv) |
4266 | { | 4266 | { |
4267 | long ret; | 4267 | long ret; |