X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fruntime%2Fundefineds.h;h=7b132c6bff84e283b2666a8953dd1761639d029a;hb=5cd0fc84df83d1b3321b7fc969843207721de429;hp=2ad75cec5d0c75a698a398f9e122e97ddf01266a;hpb=f7b3fe1bd86348bfd2a3c506e437084752142c83;p=sbcl.git diff --git a/src/runtime/undefineds.h b/src/runtime/undefineds.h index 2ad75ce..7b132c6 100644 --- a/src/runtime/undefineds.h +++ b/src/runtime/undefineds.h @@ -38,7 +38,8 @@ F(brk) #if defined(hpux) \ || defined(SVR4) \ || defined(__FreeBSD__) \ - || defined(__OpenBSD__) + || defined(__OpenBSD__) \ + || defined(__NetBSD__) F(cfgetospeed) F(cfsetospeed) F(cfgetispeed) @@ -152,14 +153,14 @@ F(sigreturn) #if !defined(SVR4) F(sigsetmask) #endif -#if !defined(SVR4) && !defined(__FreeBSD__) && !defined(__OpenBSD__) +#if !defined(SVR4) && !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) F(sigstack) F(sigvec) #endif F(socket) F(socketpair) F(stat) -#ifndef SVR4 +#if !defined(SVR4) && !defined(__OpenBSD__) F(swapon) #endif F(symlink) @@ -177,6 +178,7 @@ F(readdir) || defined(SVR4) \ || defined(__FreeBSD__) \ || defined(__OpenBSD__) \ + || defined(__NetBSD__) \ || defined(__linux__) F(tcgetattr) F(tcsetattr) @@ -194,7 +196,8 @@ F(umask) && !defined(parisc) \ && !defined(SOLARIS) \ && !defined(__OpenBSD__) \ - && !defined(__FreeBSD__) + && !defined(__FreeBSD__) \ + && !defined(__NetBSD__) F(umount) #endif F(unlink) @@ -204,7 +207,7 @@ F(utimes) #ifndef irix F(vfork) #endif -#if !defined(osf1) && !defined(__FreeBSD__) && !defined(__OpenBSD__) +#if !defined(osf1) && !defined(__FreeBSD__) && !defined(__OpenBSD__) && !defined(__NetBSD__) F(vhangup) #endif F(wait) @@ -254,6 +257,9 @@ F(gethostbyname) F(gethostbyaddr) /* other miscellaneous things */ +/* FIXME: NetBSD plays some renaming games, and so cannot simply + reference symbols here. "NetBSD needs to get fixed here too PEM + 2004-03-27" */ #if defined(SVR4) || defined(__FreeBSD__) F(setpgid) F(getpgid)