aboutsummaryrefslogtreecommitdiff
path: root/sysklogd
diff options
context:
space:
mode:
authorDenis Vlasenko <vda.linux@googlemail.com>2007-10-11 10:05:36 +0000
committerDenis Vlasenko <vda.linux@googlemail.com>2007-10-11 10:05:36 +0000
commit9b49a5ed8551e46892af3f676e5d96d21b540e3c (patch)
tree3d177ef7f3f5e8338690718c86012203ef29a7da /sysklogd
parent8d82cf72c99a8ab8bdbb0b179a1f1135a004c47a (diff)
downloadbusybox-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 'sysklogd')
-rw-r--r--sysklogd/klogd.c2
-rw-r--r--sysklogd/logger.c2
-rw-r--r--sysklogd/logread.c2
-rw-r--r--sysklogd/syslogd.c2
4 files changed, 4 insertions, 4 deletions
diff --git a/sysklogd/klogd.c b/sysklogd/klogd.c
index 2af410590..11642461d 100644
--- a/sysklogd/klogd.c
+++ b/sysklogd/klogd.c
@@ -35,7 +35,7 @@ static void klogd_signal(int sig ATTRIBUTE_UNUSED)
35#define KLOGD_LOGBUF_SIZE BUFSIZ 35#define KLOGD_LOGBUF_SIZE BUFSIZ
36#define log_buffer bb_common_bufsiz1 36#define log_buffer bb_common_bufsiz1
37 37
38int klogd_main(int argc, char **argv); 38int klogd_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
39int klogd_main(int argc, char **argv) 39int klogd_main(int argc, char **argv)
40{ 40{
41 int i = i; /* silence gcc */ 41 int i = i; /* silence gcc */
diff --git a/sysklogd/logger.c b/sysklogd/logger.c
index 6e1debd67..e2d074605 100644
--- a/sysklogd/logger.c
+++ b/sysklogd/logger.c
@@ -81,7 +81,7 @@ static int pencode(char *s)
81} 81}
82 82
83 83
84int logger_main(int argc, char **argv); 84int logger_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
85int logger_main(int argc, char **argv) 85int logger_main(int argc, char **argv)
86{ 86{
87 char *str_p, *str_t; 87 char *str_p, *str_t;
diff --git a/sysklogd/logread.c b/sysklogd/logread.c
index 69a084ff6..6567df374 100644
--- a/sysklogd/logread.c
+++ b/sysklogd/logread.c
@@ -53,7 +53,7 @@ static void interrupted(int sig ATTRIBUTE_UNUSED)
53 exit(0); 53 exit(0);
54} 54}
55 55
56int logread_main(int argc, char **argv); 56int logread_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
57int logread_main(int argc, char **argv) 57int logread_main(int argc, char **argv)
58{ 58{
59 int cur; 59 int cur;
diff --git a/sysklogd/syslogd.c b/sysklogd/syslogd.c
index f27bd8379..284e5743c 100644
--- a/sysklogd/syslogd.c
+++ b/sysklogd/syslogd.c
@@ -556,7 +556,7 @@ static void do_syslogd(void)
556 } /* for */ 556 } /* for */
557} 557}
558 558
559int syslogd_main(int argc, char **argv); 559int syslogd_main(int argc, char **argv) MAIN_EXTERNALLY_VISIBLE;
560int syslogd_main(int argc, char **argv) 560int syslogd_main(int argc, char **argv)
561{ 561{
562 char OPTION_DECL; 562 char OPTION_DECL;