From 868c057d253c9f96b9646ef49f2f06e9c20181df Mon Sep 17 00:00:00 2001 From: Eric Andersen Date: Sat, 2 Dec 2000 00:44:48 +0000 Subject: Patch from Larry Doolittle so it will build the newdocs right. --- include/applets.h | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'include/applets.h') diff --git a/include/applets.h b/include/applets.h index 254924a7a..fe8c59782 100644 --- a/include/applets.h +++ b/include/applets.h @@ -10,16 +10,19 @@ * file result in the listing remaining in ascii order. You have been warned. */ -#ifndef PROTOTYPES -const struct BB_applet applets[] = { -#define APPLET(a,b,c,d) {a,b,c,d}, -#define APPLET_NOUSAGE(a,b,c) {a,b,c,NULL}, -#else +#if defined(PROTOTYPES) #define APPLET(a,b,c,d) \ extern int b(int argc, char **argv); \ extern const char d[]; #define APPLET_NOUSAGE(a,b,c) \ extern int b(int argc, char **argv); +#elif defined(MAKE_LINKS) +#define APPLET(a,b,c,d) LINK c a +#define APPLET_NOUSAGE(a,b,c) LINK c a +#else +const struct BB_applet applets[] = { +#define APPLET(a,b,c,d) {a,b,c,d}, +#define APPLET_NOUSAGE(a,b,c) {a,b,c,NULL}, #endif #ifdef BB_TEST @@ -378,7 +381,7 @@ const struct BB_applet applets[] = { APPLET("zcat", gunzip_main, _BB_DIR_BIN, gunzip_usage) #endif -#ifndef PROTOTYPES +#if !defined(PROTOTYPES) && !defined(MAKE_LINKS) { 0,NULL,0,NULL} }; -- cgit v1.2.3