Only build PnP parts if the platform supports PnP.

This commit is contained in:
Doug Rabson 2000-09-10 12:15:30 +00:00
parent b8c2df609a
commit 4eedebf31f
3 changed files with 9 additions and 0 deletions

View File

@ -11,6 +11,9 @@ CFLAGS+= -mno-fp-regs
CFLAGS+= -mpreferred-stack-boundary=2
.endif
.ifmake testmain
.if HAVE_PNP
CFLAGS+= -DHAVE_PNP
.endif
CFLAGS+= -DTESTMAIN -D_TESTMAIN
SRCS+= testmain.c
PROG= testmain

View File

@ -242,6 +242,8 @@ ficlFindfile(FICL_VM *pVM)
return;
}
#ifdef HAVE_PNP
void
ficlPnpdevices(FICL_VM *pVM)
{
@ -272,6 +274,8 @@ ficlPnphandlers(FICL_VM *pVM)
return;
}
#endif
void
ficlCcall(FICL_VM *pVM)
{

View File

@ -4833,8 +4833,10 @@ void ficlCompileCore(FICL_DICT *dp)
dictAppendWord(dp, "copyin", ficlCopyin, FW_DEFAULT);
dictAppendWord(dp, "copyout", ficlCopyout, FW_DEFAULT);
dictAppendWord(dp, "findfile", ficlFindfile, FW_DEFAULT);
#ifdef HAVE_PNP
dictAppendWord(dp, "pnpdevices",ficlPnpdevices, FW_DEFAULT);
dictAppendWord(dp, "pnphandlers",ficlPnphandlers, FW_DEFAULT);
#endif
dictAppendWord(dp, "ccall", ficlCcall, FW_DEFAULT);
#endif