Cleanup for proper compilation with uClibc.
authorEric Andersen <andersen@codepoet.org>
Tue, 12 Dec 2000 23:22:35 +0000 (23:22 -0000)
committerEric Andersen <andersen@codepoet.org>
Tue, 12 Dec 2000 23:22:35 +0000 (23:22 -0000)
init.c
init/init.c

diff --git a/init.c b/init.c
index e5b1a393162b82fd9db45f27f6d969b812931a27..75d2f33b987b25e25e449534080d6f7cff273141 100644 (file)
--- a/init.c
+++ b/init.c
@@ -84,10 +84,11 @@ struct serial_struct {
 #define RB_DISABLE_CAD  0
 #define RB_POWER_OFF    0x4321fedc
 #define RB_AUTOBOOT     0x01234567
-#if defined(__GLIBC__)
+#if defined(__GLIBC__) || defined (__UCLIBC__)
 #include <sys/reboot.h>
   #define init_reboot(magic) reboot(magic)
 #else
+  extern int reboot __P ((int __howto));
   #define init_reboot(magic) reboot(0xfee1dead, 672274793, magic)
 #endif
 #endif
index e5b1a393162b82fd9db45f27f6d969b812931a27..75d2f33b987b25e25e449534080d6f7cff273141 100644 (file)
@@ -84,10 +84,11 @@ struct serial_struct {
 #define RB_DISABLE_CAD  0
 #define RB_POWER_OFF    0x4321fedc
 #define RB_AUTOBOOT     0x01234567
-#if defined(__GLIBC__)
+#if defined(__GLIBC__) || defined (__UCLIBC__)
 #include <sys/reboot.h>
   #define init_reboot(magic) reboot(magic)
 #else
+  extern int reboot __P ((int __howto));
   #define init_reboot(magic) reboot(0xfee1dead, 672274793, magic)
 #endif
 #endif