From 3d0e7794ebf73c0dd1485c0df406084c46c3da1f Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Mon, 29 Mar 2010 11:02:00 +0200 Subject: libbb: locate PAGE_SIZE on Hurd Signed-off-by: Denys Vlasenko --- libbb/appletlib.c | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/libbb/appletlib.c b/libbb/appletlib.c index b31532a93..2d52c3db9 100644 --- a/libbb/appletlib.c +++ b/libbb/appletlib.c @@ -26,11 +26,16 @@ * * FEATURE_INSTALLER or FEATURE_SUID will still link printf routines in. :( */ - #include "busybox.h" #include #include -#include /* PAGE_SIZE */ +/* Try to pull in PAGE_SIZE */ +#ifdef __linux__ +# include +#endif +#ifdef __GNU__ /* Hurd */ +# include +#endif /* Declare _main() */ @@ -41,13 +46,13 @@ #if ENABLE_SHOW_USAGE && !ENABLE_FEATURE_COMPRESS_USAGE /* Define usage_messages[] */ static const char usage_messages[] ALIGN1 = "" -#define MAKE_USAGE -#include "usage.h" -#include "applets.h" +# define MAKE_USAGE +# include "usage.h" +# include "applets.h" ; -#undef MAKE_USAGE +# undef MAKE_USAGE #else -#define usage_messages 0 +# define usage_messages 0 #endif /* SHOW_USAGE */ -- cgit v1.2.3